2、python的print函数格式化输出


1、格式化输出浮点数(float)

pi = 3.141592653 

print('%10.3f' % pi)   #字段宽10,精度3 ,结果

print('%010.3f' % pi)   #用0填充空白,结果

000003.142

print('%-10.3f' % pi)   #左对齐

3.142

print('%+f' % pi)   #显示正负号 

+3.141593

2、.如何让 print 不换行,在Python中总是默认换行的。如果想要不换行,之前的 2.x 版本可以这样 print x, 在末尾加上 ,但在 3.x 中这样不起任何作用

要想换行你应该写成 print(x,end = '' )

for i in range(6):

  print x,

for i in range(6):

  print(i,i+1,sep='\t',end='\n')

 

3、十进制转为二进制,八进制,十六进制函数,分别是bin,oct,hex

ASCII字符转数字的函数,ord('I')

数字转ASCII字符的函数,chr(73)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM