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 格式化输出的主要内容,如果未能解决你的问题,请参考以下文章