1. 程式人生 > >【學習整理】函數

【學習整理】函數

代碼 name 逗號 這一 參數 返回值 整理 type ()

把程序分為幾個組成部分:函數、對象、模塊

函數:把代碼打包成不同形狀的樂高積木

  • 創建函數:def
>>> def Fuction():

         print(‘這是一個函數哦‘)

         print(‘這是函數裏面的代碼塊哦‘)

  

  • 調用函數
>>> Fuction()

這是一個函數哦

這是函數裏面的代碼塊哦

  • 函數的參數:個性化函數
>>> def Fuction2(name):

         print(‘這是函數中的參數‘ + name)

>>> Fuction2(12)

Traceback (most recent call last):

  File "<pyshell#15>", line 1, in <module>

    Fuction2(12)

  File "<pyshell#8>", line 2, in Fuction2

    print(‘這是函數中的參數‘ + name)

TypeError: can only concatenate str (not "int") to str

>>> Fuction2(‘aaa‘)

這是函數中的參數aaa

 

  • 多個參數,逗號隔開
>>> def add(num1 , num2):

         print(num1 + num2)

>>> add(1,2)

3

>>> add(‘11‘,‘22‘)

1122

  

  • 養成寫註釋的習慣
  • 函數的返回值return,python只要執行到這一語句即認為結束
  • print和return:print只是將結果顯示出來,不會保留函數中產生的值,在函數的運用中,其得到的結果可能在程序中起到作用,使用return可以做到將值返回給其他變量。

【學習整理】函數