python學習筆記

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爲形參,只有在被調用時才分配內存單元,在調用結束是,立即釋放所分配的內存單元。


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