1. 程式人生 > >【python017--函數對象1】

【python017--函數對象1】

name func fun 理論 函數 編程 參數 代碼 出錯

一、函數

1、定義函數:def 函數名():

2、調用函數:直接寫函數的名稱()

>>> def MyFirstFunction():
print(‘this my first 函數‘)
print(‘我表示很激動。。。。‘)

>>> MyFirstFunction()
this my first 函數
我表示很激動。。。。
>>>

3、函數的參數

>>> def MyFirstFunction(name):
print(name+‘我愛你!‘)

>>> MyFirstFunction(‘塵封‘)
塵封我愛你!
>>>

設置多個參數,只需要用逗號隔開

>>> def add(num1,num2):
result = num1+num2
print(result)

>>> add(1,2)
3
>>>

二、練習題

1、什麽是DRY

強調的意思是進行編程時相同的代碼不要重復寫,最好只寫一次,然後可以在其他地方引用。好處是可以提高代碼重用率,縮減代碼量,同時也有助於提高代碼的可讀性和可維護性。當需要作出更改時,只需要改一個地方即可

2、函數可以有多個參數嗎?

理論上是可以的,只不過如果函數的參數過多,在調用的時候出錯的幾率就會大大提高,最好是精簡參數

3、創建函數使用什麽關鍵字,要註意什麽
關鍵字:def 需要註意的是函數名後面要加上小括號,並且加上冒號

【python017--函數對象1】