温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

python中怎么进行字符串处理

发布时间:2021-10-11 17:23:07 来源:亿速云 阅读:173 作者:柒染 栏目:大数据

python中怎么进行字符串处理,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

一、提问:字符串如何不转义?

  • 法一:\\  把转义符号转义掉 \转义掉,就用\\

  • 法二:在字符串前加小写r,注意的是不能和变量字符串连用

  • print(r"刘金玉\\n编程")

  • 法三:repr(字符串)函数

>>> x="刘金玉\n编程"

>>> print(repr(x))

'刘金玉\n编程’

repr函数输出后的字符串,带有引号。

二、如何看字符串的长度?

这里介绍使用len(字符串)函数

注意:

1、输出的长度中\n看成一个字符

2、repr(字符串)函数输出的字符串结果中包含的单引号,将被计算在字符串的长度内。

三、如何获得一个数字的长度?

str(数字):将数字类型转为字符串类型

>>> a=2341

>>> print(len(a))

Traceback (most recent call last):

  File "<stdin>", line 1, in <module>

TypeError: object of type 'int' has no len()

>>> print(len(str(a)))

4

四、字符串如何拼接?

  • 法一:使用print函数自带的参数输出功能

>>> x="刘金玉"

>>> y="编程"

>>> print(x,y)

刘金玉 编程

  • 法二:使用+来拼接字符串

>>> print(x+y)

刘金玉编程

>>> z=x+y

>>> print(z)

五、字符串如何分多行写?

使用‘’’或者“””

x="""刘金玉

编程

编程创造城市"""

这里注意的是三个引号的方式的时候,注意中间输出的换行,也将在结果输出中换行,输出格式不变。如遇到转义字符,那么也会被转义。

使用符号续行书写:

\ 作用就是续行书写,这里注意,下一行的空格会被实际输出

六、总结强调

1、掌握字符串的长度获取。

2、掌握数字转字符串。

3、理解字符串如何不被转义。使用转义字符。

4、掌握多行书写字符串的方法

本节源代码:

x="""刘金玉\n编程编程创造城市"""
print(x)
input()

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注亿速云行业资讯频道,感谢您对亿速云的支持。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI