python的print输出格式举例,python输出语句print格式

  python的print输出格式举例,python输出语句print格式

  具有格式format的目录的输出序列用% control格式填充并对齐输出。

  参考链接:

  pythonprint.format的用法

  Python格式格式化函数

  以print ({},{} 格式输出序列。格式( Lin ,25))打印( {0}、{1}、{2} 。格式(林,男,25))打印( {姓名},{性别})

  林,25岁

  林,男,25岁

  林,男,25岁

  在上面的代码中,第一行是常规的顺序输出。

  性别和序列号添加在第二行。序列号可以控制后续输出的顺序。如果您更改了序列号的位置,后续输出的顺序也会相应更改。例如:

  打印(“{1}、{0}、{2}”。格式(林,男,25))

  输出是:

  男,林,25岁

  第三行在括号{}内添加关键字,然后以format格式给出每个关键字的值,这样输出可以不受后面顺序的影响,只要给出对应关键字的值即可。

  与填充对齐的常见填充符号:(居中)、(左)、(右)

  通常,填充符号后跟一个数字,表示填充后字符串的长度。

  在方括号{}中的冒号后指定填充字符(仅一个字符)。如果没有指定,默认情况下会用空格填充。

  打印( {:6} )。格式( lin ))打印( {:S6} 。格式( lin ))打印( {:S6} 。格式( lin ))打印( {:s 6} 。格式(林

  linssslinlinsssslinsslin数字指定填充字符串的长度。如果它大于原始字符串长度,则填充有效。如果它小于原始字符串长度,则只显示原始字符串。参见上面的最后打印格式。

  数字打印系统的类型:B、D、O和X分别代表二进制、十进制、八进制和十六进制。

  浮点数的类型:F表示浮点数,小数点后的数字表示小数点后保留的小数位数。

  打印( {:b} )。格式(25))打印( {:d} 。格式(25))打印( {:o} 。格式(25))打印( {:x} 。格式(25))打印( {:)

  11001

  25

  31

  19

  3.1416

  逗号分隔数值较大的数字:

  打印( {:} )。格式(123456789))123456789

  最后,如果你想以格式格式输出一个句子,例如:

  我叫林* (8位,*填充),今年25岁。

  我身高1.73米。

  其中姓名和年龄由格式控制。那么你可以使用以下方法:

  print(我叫{:*8},今年{}岁。。格式(林, 25 ))打印(我{:2f}米。。格式(1.73))我叫林*****,今年25岁。我身高1.73米。以%控制格式输出。这种方式比较简单。将原格式的位置改为%并去掉前面的小数点。前面需要输出的位置不再是括号控制,而是%加控制字符。类型和前面的差不多。举个简单的例子:

  打印(我叫%s,今年%d岁。我是%.2f身高“%(林,25,1.73))我叫林,今年25岁。我身高1.73米

  %s表示字符串格式。注意数值型(%d,%f)后面对应的位置必须是数值,不要误写成字符串。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: