python中的输出格式,python数据输出格式处理方法

  python中的输出格式,python数据输出格式处理方法

  在python语言编程中,我们会处理字符串,所以必须输出字符串来检查字符串的内容。下面文章主要介绍三个output %,format,f-string Python的相关信息,分别是%,format和f-string。有需要的可以参考一下。

  

目录
python的三种输出格式1。%(不推荐)2。格式3。f字符串比较摘要

  

python的三种输出格式

  环境:pycharm python3.8

  

1. % (不推荐使用)

  Format :格式字符串%(输出项1,输出项2,…输出项n)。

  %c字符%s字符串%d有符号整数(10)%o有符号整数(8)%x或%x有符号整数(16)%f或%f浮点数使用:

  案例1

  num1=20

  num2=30

  print(num1=%d,num=%d %(num1,num2))

  输出:

  数量1=20,数量=30

  手表行业旅游

  num=3.141526

  Print(%0.2f %num) #保留两位小数

  print( . 1f % num )#占用10个空格并右对齐。

  print( %-10.2 f % num )#占用10个空格,左对齐。

  输出:

  

2. format

  格式:格式(输出项[,格式字符串]),其中格式字符串是可选项。

  案例1

  num1=20

  num2=30

  print(num1={},num2={} 。格式(num1,num2))

  输出:

  数量1=20,数量=30

  手表行业旅游

  Str1=小木

  Str2=轻微感冒

  打印(“{0} {1} {1} {0}”。format (str1,str2)) #从0映射变量值。

  输出:

  小木冷小冷小木

  案例3

  打印( {孟} {穆} )。格式(穆=小木,孟=小萌))

  输出:

  小萌小木

  案例4

  左对齐、右对齐、中间对齐=(仅用于数字)小数点后补数# 0: 3.14 *:填充多余的空格(便于观察) 10: 3.14位置大小

  打印(-{ 0: * 10 }-{0:*^10}-{ 0: * 10 }-{ 0: *=7 } 。格式(3.14))

  输出:

  五个案例

  Print(十进制3360 {03360d},十六进制:{03360x},八进制:{03360o},二进制:{03360b} 。格式(31))

  带 # 的#有一个十进制前缀。

  Print(十六进制:{03360 # x},八进制:{03360 # o},二进制:{03360 # b} 。格式(31))

  输出:

  十进制:31,十六进制:1f,八进制:37,二进制:1111

  十六进制:0x1f,八进制:0o37,二进制:0b11111

  案例6

  #转换成百分比并保留两位小数

  打印(百分比:{:2%} )。格式(0.55555))

  #保留两位小数

  打印(保留两位小数:{:2} 。格式(0.55555))

  输出:

  百分比:55.56%

  保留两位小数:0.56

  七个案例

  打印( {:} *-* {:} )。格式(1,-1))

  #显示符号

  打印( {: } *-* {: } )。格式(1,-1))

  #如果是正数,前面留一个空格。

  打印( {: } *-* {: } )。格式(1,-1))

  #-Show-when和“{:}”。{:} 一致

  打印( {:-} *-* {:-} )。格式(1,-1))

  输出

  

3. f-string

  用法:f { }

  案例1

  Name=小木

  年龄=20岁

  Print(f 我叫{name},今年{age}岁。)

  输出:

  我的名字是小木。我今年20岁。

  手表行业旅游

  Name=小木

  年龄=20岁

  Print(f 我的名字是{name},

  今年我{年龄}岁了。)#多行用法

  输出:

  我的名字是小木。我今年20岁。

  案例3

  num=3.141526

  打印(F 保留两位小数:{num:2f} )

  输出:

  保留两位小数:3.14

  更多用法可参考上述的第二点:format

  

对比

  f-string:格式化字符串文字,格式化字符串常量。

  具有与%-formatingstr.format(),,相同的功能,操作简单快捷。

  

总结

  这就是这篇关于python中三种输出格式的文章。关于python输出格式的更多信息,请搜索热门IT软件开发工作室之前的文章,或者继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!

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

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