-------------小编学习python的第六天总结-------------
格式:变量名.center(width,填充的字符)
让字符串在指定长度中居中,如果不能居中时按左短右长,也可以指定填充内容,默认是以空格填充
格式:变量名.ljust(width,填充的字符)
让字符串在指定的长度左对齐,可以指定填充内容,默认以空格填充
格式:变量名.rjust(width,填充的字符)
让字符串在指定的长度右对齐,可以指定填充内容,默认以空格填充
格式:变量名.zfill(width)
从左至右填充将字符串填充到指定的长度,不足的地方用0补充
格式:变量名.strip(指定字符)
默认去除两边的空格,去除内容可以指定
rstrip()去除右边空格
lstrip()去除左边空格
%s 字符串 %d/%i 整数 %f 浮点数 %x 十六进制 %o 八进制
格式:%[填充值][对齐方式-][显示宽度]类型
设置显示宽度:%numd
设置对齐方式:默认是右对齐 %numd 左对齐 %-numd
设置右对齐填充0:%0numd
指定小数精度:%.2f 保留两位小数
格式:”{ },{ }”.format(data1,data2)
通过索引多次输出:“{ 0},{ 1},{0 }”.format(data1,data2)
关键字参数:
msg = “{name},{age}”.format(name=“”,age=“”)
也可通过字典
data={key:value}
“{key}”.format(**data)
对齐方式:> 右对齐 < 左对齐 ^ 居中对齐
格式:{:[填充的字符][对齐方式][显示宽度]}
小数精度显示:
{:.2f} 保留两位小数
进制:{:b} {:o} {:b}
格式:f“{变量名}” 在{}中可以做简单的运算
显示宽度:{变量名:num}
左对齐:{变量名:>num}
右对齐:{变量名:
常用的是format和f-string方式进行格式化
格式:变量名.upper()
将字符串中的所有字母转换为大写
格式:变量名.lower()
将字符串中所有字母转换为小写
格式:变量名.swapcase()
将字符串中所有的字母大小写互换
格式:变量名.title()
将字符串中的单词首字母大写,单词以非字母划分的
格式:变量名.capitalize()
只将字符串第一个字符是字母的大写
格式:变量名.expandtabs()
将字符串中的tab符号转为空格
字符串中判断方法返回的都是布尔值
格式:变量名.isalnum()
判断字符串是否完全由字母或数字组成
格式:变量名.isalpha()
判断字符串是否完全由字母组成
格式:变量名.isdigit()
判断字符串是否完全由数字组成
格式:变量名.isupper()
判断字符串当中的字母是否完全是大写
格式:变量名.islower()
判断字符串当中的字母是否完全是小写
格式:变量名.isspace()
判断字符串是否完全由空格组成
格式:变量名.startswith(“判断字符”,开始索引位置)
判断字符串的开头字符,也可以可截取判断
格式:变量名.endswith(“判断字符”,开始索引位置,结束索引位置)
判断字符串的结尾字符是否符合要求,也可以截取判断
转义字符是将字符原有意义转变
转义符号:
例:\n 转义后:\n 是将换行转义了,转义为普通的\n了