美文网首页
Python print 格式化输出

Python print 格式化输出

作者: 酷酷滴小爽哥 | 来源:发表于2018-10-09 15:19 被阅读0次

format 的使用方式如下:

print('{0},{1}'.format('zhangk', 32))
 
print('{},{},{}'.format('zhangk','boy',32))
 
print('{name},{sex},{age}'.format(age=32,sex='male',name='zhangk'))
 
# 格式限定符
# 它有着丰富的的“格式限定符”(语法是{}中带:号),比如:
 
# 填充与对齐
# 填充常跟对齐一起使用
# ^、<、>分别是居中、左对齐、右对齐,后面带宽度
# :号后面带填充的字符,只能是一个字符,不指定的话默认是用空格填充
 
print('{:>8}'.format('zhang'))
print('{:0>8}'.format('zhang'))
print('{:a<8}'.format('zhang'))
print('{:p^10}'.format('zhang'))
 
# 精度与类型f
# 精度常跟类型f一起使用
print('{:.2f}'.format(31.31412))
 
# 其他类型
# 主要就是进制了,b、d、o、x分别是二进制、十进制、八进制、十六进制
print('{:b}'.format(15))
 
print('{:d}'.format(15))
 
print('{:o}'.format(15))
 
print('{:x}'.format(15))
 
# 用逗号还能用来做金额的千位分隔符
print('{:,}'.format(123456789))

输出为:

zhangk,32
zhangk,boy,32
zhangk,male,32
   zhang
000zhang
zhangaaa
ppzhangppp
31.31
1111
15
17
f
123,456,789

另,格式化输出 %s 和 %d 参见:格式化输出 %s 和 %d

相关文章

  • Python几种格式化输出

    Python格式化输出 print(userInfo)print(userInfo1)print(userInfo...

  • Python2与Python3中print用法总结

    Python2中的print用法 在Python2 中 print 是一种输出语句 1.格式化输出整数 2.格式化...

  • 入门输入输出篇

    python 的输入和输出 输出 print('hello') 格式化输出: 命令行: >>> 'Hello, %...

  • 【python】格式化输出

    python print格式化输出。 打印字符串print ("His name is %s"%("ofish")...

  • Python %d、%s、%r等用法

    Python print函数用法,print 格式化输出 使用print输出各型的 字符串 整数 浮点数 出度及精...

  • Python目录

    Python基础语法 输出print() 输入input() 数据类型 变量 常量 格式化 list tuple ...

  • Python print 格式化输出

    format 的使用方式如下: 输出为: 另,格式化输出 %s 和 %d 参见:格式化输出 %s 和 %d

  • Python 格式化输出 print()

    # 格式化输出字符串 print('%.3s'%'zhouzhou')#前3print('%.*s'% (6,'z...

  • #python

    #Python print()函数 #输出数字,运算结果 print(1) print(1+1) #print输出...

  • #python 0

    #Python print()函数 #输出数字,运算结果 print(1) print(1+1) #print输出...

网友评论

      本文标题:Python print 格式化输出

      本文链接:https://www.haomeiwen.com/subject/lxftwftx.html