python字符串格式化函数
时间:2023-01-31 09:05:24|栏目:Python代码|点击: 次
知识点:格式化、三引号、Unicode、字符串字母处理函数
?1、?格式化字符串输出?
编号 |
运算符类型 |
说明 |
1 |
[ : ] |
截取字符串 |
2 |
in |
成员运算符,可查找字符串是否包含某字符串或字符串,返回false和true |
3 |
not in |
成员运算符,同上,相反 |
,格式:print("hello %s %s ..." % ('值1','值2','...'))
2、?三引号
编号 |
运算符类型 |
说明 |
1 |
[ : ] |
截取字符串 |
2 |
in |
成员运算符,可查找字符串是否包含某字符串或字符串,返回false和true |
3 |
not in |
成员运算符,同上,相反 |
三引号允许字符串可以换行:'''
?3、Unicode?
在字符串前加上前缀u就表达Unicode
字符串
?代码如下:?
#!/usr/bin/python3 # -*- coding: utf-8 -*- a=51 b='CTO' # 格式化字符串输出 print('Hello %s %s' % (51,'CTO')) # 三引号 c=''' create table cto( id int, name varchar(20) )''' print('字符串:%s' % (c)) # Unicode d=u'51\u0020CTO' print('%s的Unicode字符串:%s' % ('51\u0020CTO',d))
?效果如下:?
4、字符串字母处理函数(补充)
字符串字母处理函数:.upper()、.lower()、.swapcase()、.capitalize()、.title()?
编号 |
函数名 |
说明 |
1 |
?ljust |
|
2 |
?rjust |
|
3 |
?center |
|
4 |
zfill |
|
?代码如下:?
#!/usr/bin/python3 # -*- coding: utf-8 -*- myStr='heLlO 51 cTo' print('转换前字符串:%s\n' % (myStr)) # 全部字符串转为大写 myStr_New=myStr.upper() print('1、全部字符串转为大写 - upper') print('转换后字符串:%s\n' % (myStr_New)) # 全部字符串转为小写 myStr_New=myStr.lower() print('2、全部字符串转为小写 - lower') print('转换后字符串:%s\n' % (myStr_New)) # 字符串大小写互换 myStr_New=myStr.swapcase() print('3、字符串大小写互换 - swapcase') print('转换后字符串:%s\n' % (myStr_New)) # 字符串大小写互换 myStr_New=myStr.capitalize() print('4、首字母大写,其余字母小写 - capitalize') print('转换后字符串:%s\n' % (myStr_New)) # 首字母大小,其余保持不变 myStr_New=myStr.title() print('5、首字母大小,其余保持不变 - title') print('转换后字符串:%s\n' % (myStr_New)) ----------------------------------- ?著作权归作者所有:来自51CTO博客作者小5聊基础的原创作品,请联系作者获取转载授权,否则将追究法律责任 #yyds干货盘点#字符串格式化函数 - python基础学习系列(29) https://blog.51cto.com/u_15288318/5112103
?效果如下:?
上一篇:Python爬虫Scrapy框架IP代理的配置与调试
栏 目:Python代码
下一篇:没有了
本文标题:python字符串格式化函数
本文地址:http://www.codeinn.net/misctech/224838.html