python3的format中s的用法

Python0220

python3的format中s的用法,第1张

python3的format函数中s表示格式化字符串类型数据

{:>15s}表示右对齐15个字符,左侧空白默认用空格填充

{:<8.2f}表示左对齐加小数点一共8位的浮点型小数,保留小数点后两位

{:>15s}:{:<8.2f}中间的冒号,就是分隔两个数据的分隔符

所以print("{:>15s}:{:<8.2f}".format("Length",23.87501))这一句的运行结果是

一种字符串格式化的语法, 基本用法是将值插入到%s占位符的字符串中。

%%,表示输出一个%

%s,表示格式化一个对象为字符

"%±(正负号表示)3(数字表示字符串的长度)s"%(取代s的字符串)

%s string型 表示格式化一个对象为字符"%s1"%S2 s1放置的是一个字符串(格式化字符串) S2放置的是一个希望要格式化的值

您好,python中s[1][1]的意思是,s是一个列表,s[1]表示的是列表的第二个元素,而s[1][1]表示的是第二个元素中的第二个元素,也就是说s[1][1]表示的是列表中的第三个元素。例如,如果s = [1,2,3,4],那么s[1][1]就表示的是3,也就是列表中的第三个元素。因此,python中s[1][1]的意思就是表示列表中的第三个元素。