t=“i am {},age {} ,{}”、format("seven",18,"wang")
必須一一對應否則報錯
穿字典需加**
t = “i am {name},age {age} ,really{name}”、format(**{"name":"seven","age":18})
print(t)
結果:i am seven,age 18,reallyseven
傳列表
t=“i am {:s},age{:d}”、format(*["seven",18])
已二進制,八進制,整型,十六進制,十六進制大寫,按百分比顯示(默認顯示小數點後六位)
tp1="number:{:b},{:o},{:d},{:x},{:X},{:%}"、format(15,15,15,15,15.87623,2)
結果:number:1111,17,15,f,F,1587.621450%
函數:
python中函數的定義:函數是邏輯結構化和過程化的一種編程方式。
def test(x):#x爲形參,def關鍵字 test爲函數名
第二行寫註釋
後面寫N行代碼
return x #返回一個結果
使用函數的好處:
1.代碼重用
2.保持一致性,以維護
3.可擴展
過程:可理解爲沒有返回值的函數。
若返回值爲0,即沒有return 則返回None
返回值爲1:返回object
返回值>1,返回tuple 圓柱模板
函數的參數:def calc(x,y):
res=x**y
return res
c=calc(a,b)
第一行x,y爲形參,只有在被調用時才分配內存單元,在調用結束是,立即釋放所分配的內存單元。