Python学习day014

网课视频学习
********************************************************************
01字符串

str1 = "animi"
str2 = "DaCtf"
str3 = "ha\tcke\tr"
print("首位字母大写___",str1.capitalize())
print("全部转换为小写___",str2.casefold()) #转大写upper()
print("字符串居中___",str2.center(10))
print("计数___",str1.count('i'))
print("结束位判断bool___",str2.endswith('tf'))
#expandtabs() 默认空格数为8
print("空格___",str3.expandtabs())
#find()
print("查找___",str2.find('ha')) #不存在某一字符串 则返回-1
首位字母大写___ Animi
全部转换为小写___ dactf
字符串居中___   DaCtf   
计数___ 2
结束位判断bool___ True
空格___ ha      cke     r
查找___ -1

02字符串格式化

>>> "{0} is {1} {2} {3}".format("She","a","pretty","girl")
'She is a pretty girl'
>>> "{a} is {b} {c} {d}".format(a="She",b="a",c="pretty",d="girl")
'She is a pretty girl'
>>> "{0} is {b} {c} {d}".format("She",b="a",c="pretty",d="girl")
'She is a pretty girl'
>>> '\taas'
'\taas'
>>> print('\taas')
	aas
>>> print('\\')
\
>>> "{{0}}".format("不打印")
'{0}'
>>> "{0:1f}{1}".format(27.658,'GB')
'27.658000GB'
>>> "{0:.1f}{1}".format(27.658,'GB')
'27.7GB'

03字符串格式化符号含义

符号说明
%c格式化字符及其ASCII码
%s格式化字符串
%d格式化整数
%o格式化无符号八进制数
%x格式化无符号十六进制数
%X格式化无符号十六进制数(大写)
%f格式化定点数,可指定小数点后的精度
%e用科学计数法格式化定点数
%E作用同%e,用科学计数法格式化定点数
%g根据值的大小决定使用%f或者%e
%G作用同%g,根据值的大小决定使用%f或者%E

04格式化操作符辅助命令

符号说明
m.nm 是显示的最小总宽度,n 是小数点后的位数
-用于左对齐
+在正数前面显示加号(+)
#在八进制数前面显示 ‘0o’,在十六进制数前面显示 ‘0x’ 或 ‘0X’
0显示的数字前面填充 ‘0’ 取代空格

05Python转义字符含义

符号说明
单引号
"双引号
\a发出系统响铃声
\b退格符
\n换行符
\t横向制表符(TAB)
\v纵向制表符
\r回车符
\f换页符
\o八进制数代表的字符
\x十六进制数代表的字符
\0表示一个空字符
\反斜杠

欢迎指正!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值