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