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的值,不过这个值编程字符串格式了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)