1、字符串表示:" ",’’,两种,要输出单引号可以用双引号引用,输出双引号用单引号引用;
2、可以用’’'三引号表示多行字符串,三引号也可以表示多行注释,不用就是注释,用就是字符串;
3、字符串的编号,有正向编号从0开始,反向编号从-1开始;
4、str[m,n],截取从m到n,不到n的字符串;str[m,n,k],截取从m到n,每隔k个字符截取一次;str[m,n,-1],即表示字符串倒序
eg:如图:
5、转义字符的使用:
\r ----------------------------------光标回到行首
\b----------------------------------光标回退一格
\n-----------------------------------换行
\" ----------------------------------输出双引号
6、字符串操作符:
7、字符串处理函数:
对于python中的Unicode编码的转化
利用此编码输出十二星座符号:
8、字符串处理函数:
9、字符串类型的格式化
使用.format()函数
{}这个表示槽,格式控制都在这里写;{x:…}等等,:前的x代表后面的format()函数取数据的位置,format()函数中的数据从0开始编号。
六种格式化控制方法:
1、先介绍前三个,填充,对其,宽度;
eg: {0:=^50}.format(“python”), 表示取format的0号位置,用等于号填充居中,宽度为50px的字符串
2、逗号用法,在记账时为了好念会用到,千位一个逗号
eg: {0:,.2f}.format(“344535.345346”) 输出:344,535.35--------------有四舍五入
3、类型
b--------------------------------------------------二进制
c-------------------------------------------------字符
d-------------------------------------------------十进制
o--------------------------------------------------八进制
x-------------------------------------------------十六进制
X-------------------------------------------------大写十六进制
e-----------------------------------------------科学计数法
E----------------------------------------------大写科学计数法
f----------------------------------------------浮点
%-------------------------------------------------输出百分数