第三章基本字符串和字符串格式化

一、基本字符串操作

字符串本身不可变,一旦创建就不能直接进行修改
可以用索引查看字符串的内容

二、字符串格式化

即将字符串按照指定的格式进行排列

1、简单转换

**注:如果在字符串中需要使用%,则连续输入两个%
如果是%加一个字母,则为将有某个参数或数据将放到这里

**

或者调用string模块中的Template函数进行格式化
注:如果替换部分和前面或者后面的字符是连在一起的,则这里的“x”需要用大括号括起来,当然“x”也可以替换为其他的变量
如果在字符串中需要使用“\(”,则用两个“\)”表示


注:元组中的元素要和替换的位置数量一一对应

2、字段宽度和精度

①%s为将放入一个字符串
②%.3f(f也可写为F)为将放入一个浮点小数(.3的意思为这个浮点小数保留三位小数,如果小数点后没有数字,则保留整数)
③%r为将放入一个字符串
④%C(C为大写)表示将放入一个字符
⑤%G和%g为浮点数字(根据值的大小采用%e或%f)
⑥%e和%E为科学计数法表示的浮点数
⑦%x和%X表示十六进制,x表示后面的字母用小写,X表示后面的字母用大写

3、符号、对齐和0填充

posted @ 2019-01-28 11:03  -筱  阅读(262)  评论(0编辑  收藏  举报