python string函数

python string函数,第1张

python string函数是什么?一起来看下吧:

python string函数包括:

1、str.capitalize:将原字符内的首字母转成大写,其他部分小写,再返回新字符

print("s.capitalize() = {function}" s.capitalize() = Abcada a

2、str.lower:将原字符串的字母转为小写

print("s.lower() = {function}".format(function = s.lower())) s.lower() = abcada a

3、str.upper:将原字符串的字母转为大写

print("s.upper() 宴大脊= {function}".format(function = s.upper())) s.upper() = ABCADA A

4、str.swapcase:将原字符串的大写小仿羡写反转

print("s.swapcase() = {function}".format(function = s.swapcase())) s.swapcase() = ABCAdA A

5、str.title:原字符串内如果有特殊字符(包括数字)连接字母,则将特殊字符后的首个英文字母转化为大写形态,并返回新字符串

print("s2.title() = {function}".format(function = s2.title())) s2.title() = 123A Abc Abcsaa S

6、str.center:str.center(宽度,填充字符) 将字符串以居中的格式返回,若宽度值比len(s)小则返回原字符串,填充以从左到右为规则,填充字符的默认值为空格,值可以自己更改

print("s2.center() = {function}".format(function = s2.center(19,'&'))) print("s2.center() = {function}".format(function = s2.center(20,'&'))) #s2 = 123a abc ABCSAa s s2.center() = &123a abc ABCSAa s  s2.center() = &123a abc ABCSAa s &

7、str.expandtabs:str.expandtabs(tabsize = 8) 将原字符串中 以前的字符补满8位(默认),tabsize的值从0-7即8位,在0-7中任意取值则默认tabsize = 8,此后往上+1,就相当于增加一个空格

print("s3.expandtabs ={function}".format(function = s3.expandtabs())) print("s3.expandtabs ={function}".format(function = s3.expandtabs(0))) print("s3.expandtabs ={function}".format(function = s3.expandtabs(5))) print("s3.expandtabs ={function}".format(function = s3.expandtabs(8))) print("s3.expandtabs ={function}".format(function = s3.expandtabs(9)))#s3 = " as  b123" s3.expandtabs =        as           晌渗   b123 s3.expandtabs =as b123 s3.expandtabs =     as        b123 s3.expandtabs =        as              b123 s3.expandtabs =         as

除了上述举例的,string函数还有许多实用的函数。

在Python的string前面加上‘r’, 是为了告诉编译器这个string是个raw string,不源陵要转意backslash '' 。 例如,\n 在raw string中,是两个字符,\和n, 而不会转意为换行符。由于正则表达式和 \ 会有冲突,因此,当散饥一个字符串使用了正则表达式后,最好在前面加上'r'。

例:r"\n\n\n\n\n\n”

作用:声明后面的字符串是普通雹掘戚字符串

特殊字符串中含有: 转义字符 \n \t 什么什么的

用途:一般用在 正则表达式、文件绝对地址

1,正则表达式:

2、系统路径

这样就不用专门的去处理引号之中的特殊字符了

1、打开启樱顷软件codeblocks。

2、创建一个文件。

3、接下来开始编写程序,首先是准备转换中需要悄陆用到的变量和常量。

4、接着是使用clrscr函数限定开始转换,并且给value赋值颂悔为自己想要转换的double型数据。

5、再然后就是使用ecvt函数开始进行转换,并且将转换的结果付给字符数组string。

6、接着就是使用printf函数输出用于接收value值的字符串string。

7、最后可以在控制台上看到输出的结果,正式value的值,不过这个值编程字符串格式了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12294718.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存