Python入门课程NO30课 字符串格式化操作
极客小将2020-08-05-
Python常用的格式化操作符:代码举例:那么输出结果为:由此可见字符串后面传递的浮点型参数被自动转化为了整型,那么如果我们把%d改为%f,那么他的输出结果是什么呢?我们可以看到输出结果为浮点类型,并且小数点后自动保留了6位,这时候呢,我们需要来控制浮点类型的精度。
Python常用的格式化操作符:
代码举例:
那么输出结果为:
由此可见字符串后面传递的浮点型参数被自动转化为了整型,那么如果我们把%d改为%f,那么他的输出结果是什么呢?
我们可以看到输出结果为浮点类型,并且小数点后自动保留了6位,这时候呢,我们需要来控制浮点类型的精度。他的格式是%m.n f 。m指的是显示的最少总宽度,总宽度包含后面的小数点,如果格式化内容的宽度不足m位,则会在格式化输出中补空格。n指的是小数点后面显示的位数,小数点后的位数大于n时会进行四舍五入。
那么我们想让他显示3.56因该怎么写呢?如下:
那么最后的结果显示就是3.56了。
此外还有format进行格式化,在以后的课程中会进行讲解。
- 上一篇
Python入门课程NO29课 字符串操作其他函数
str.replace(sub_str, dst_str):字符串的子串替换函数,将字符串中子串替换为新的字符串,返回一个新的字符串。将参数sub_str表示的子串替换为新的字符串dst_str。举例说明:此例中将字符串中的子串scratch替换为python。那么输出结果为:str.split(sep=None, maxsplit=-1):
- 下一篇
Python入门课程NO31课 列表类型
列表的数据结构同字符串一样,都是一种线性的序列结构。类型名为list。列表可以直接定义,例如:输出结果如下:值得注意的是,列表类型可以包含任意地数据类型。也可以通过定义对象,来定义一个列表。如下:其输出结果是那么既然是一个列表,很多时候我们就需要将这个列表遍历