隨筆記錄方便自己和同路人查閱。
#------------------------------------------------我是可恥的分割線-------------------------------------------
如果調用print()或len()函數,你會傳入一些值,放在括號之間,在這里稱為“參數”。也可以自己定義接收參數的函數。
函數總會包含以下部分:
(1)def關鍵字
(2)函數名(和變量名同樣的命名規則)
(3)()圓括號
(4)冒號
(5)縮進的代碼塊
#------------------------------------------------我是可恥的分割線-------------------------------------------
1、傳入字符串,代碼示例:
# # -*- coding:utf-8 -*- # Autor: Li Rong Yang #import random def hello(name):#使用def關鍵字,定義一個名為hello的函數 print('hello %s'%name)#函數功能為接收傳入的名字,並在名字前面加hello打印 hello("Li Rong Yang")#函數調用
運行結果:
1、傳入整數,代碼示例:
# # -*- coding:utf-8 -*- # Autor: Li Rong Yang #import random def Square(length,width):#使用def關鍵字,定義一個名為Square的函數 square = length * width#求length和width的平方 print('Square is:%d '%square)#打印length和width的平方 Square(2,5)#函數調用
運行結果: