python 格式化输出

Posted H_Theo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 格式化输出相关的知识,希望对你有一定的参考价值。

# 格式化输出:format()
user_1 = 张三
user_2 = 李四
print({}对{}说:"hello!".format(user_1,user_2))

# f-string 上述的简化版 便于阅读 括号变色    《《==== 
print(f{user_1}{user_2}说:"hello!")

# %式说明符输出 
  • %s          字符串
  • %d          整形
  • %c          单字符
  • %f           浮点数。控制为数 %.2f 保留两位小数
  • %x          十六进制
t = 16.2326
print(%10.2f%(t))  #10-表示字宽10位,精度为2
print(%010.2f%(t))  #010表示字宽10,不够用0填充
print(%+010.2f%(t))  #添加加号表示显示正负号
print(%-10.2f%(t))  #添加负号表示左对齐


s = l
print(%c%(s))

print(快速增长%d%%%(t))   #用 %% 表示 %

r = 188
print(十六进制%x%(r))

print不换行输出,用end=‘ ’表示以’xx‘为末尾输出

for n in range(1,5)
     print(n,end=‘‘)   #如果单引号内为无则输出 >> 1234
     print(n,end= )   #如果单引号内为空格则输出 >> 1 2 3 4
     print(n,end=)   #如果单引号内为逗号则输出 >> 1,2,3,4

 

以上是关于python 格式化输出的主要内容,如果未能解决你的问题,请参考以下文章

Python图像resize前后颜色不一致问题

Python snippet(代码片段)

将多个输出中的hls属性设置为单独的片段代码

uvec2片段着色器输出的哪个组合

Golang PrintfSprintf Fprintf 格式化

golang的xorm如何将[]map[string][]byte 格式的数据序列化成json输出