#Python萌新# 新的“格式化字符串”的方法:format()函數

 除了字符連接,可以先規定類型

# % 格式化:str % ()
print('%s%d'%('數字:',0))
print('%d,%d'%(0,1))
print('%d,%d,%d'%(0,1,0))

#可以傳參
name1 = 'Python'
print('I am learning %s'% name1)  
# 注:當只跟一個數據時,%後可不加括號,format()一定要有。

>>>數字:0
0,1
0,1,0
I am learning Python

format函數,好用的一批

# format()格式化函數:str.format()
print('\n{}{}'.format('數字:',0))  
# 優勢1:不用擔心用錯類型碼。
print('{},{}'.format(0,1)) 
# 不設置指定位置時,默認按順序對應。
print('{1},{0}'.format(7,8))  
# 優勢2:當設置指定位置時,按指定的對應。
print('{0},{1},{0}'.format(5,6))  
# 優勢3:可多次調用format後的數據。

name2 =  'Python基礎語法'
print('我正在學{}'.format(name2))  
# format()函數也接受通過參數傳入數據。

>>>數字:0
0,1
8,7
5,6,5
我正在學Python基礎語法


 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章