一 . 函式
什麼是函式
f(x) = x + 1
y = x + 1
# 函式是對功能或者動作的封裝
函式的語法
def 函式名():
函式體呼叫:
函式名()
def play():
print('今天我想打籃球')
print('今天我想玩遊戲')
print('今天我想彈鋼琴')
print('今天我想跳舞')
play()
函式的返回值
return : 返回
1. 當程式沒寫過return, 不返回任何結果. 如果你非要接收. 接受到的是none
2. 當函式寫return 值, 有乙個返回值.
3. 當函式寫了return 值1, 值2, 值3.... 返回多個結果. 多個結果打包成元組
4. 當程式執行到return, 函式結束執行
def play():
print('今天我想打籃球')
print('今天我想玩遊戲')
print('今天我想彈鋼琴')
print('今天我想跳舞')
return '今天玩的很開心'
ret = play()
print(ret) # 今天玩的很開心
函式的引數
# 小括號是什麼: 小括號表示呼叫, 傳參
1. 什麼是引數: 引數是給函式傳遞的資訊
形參: def 變數() 括號裡面的就是形參
1. 位置引數
2. 預設值
實參: 在函式呼叫的時候給函式傳遞的具體的值
1. 位置引數
2. 關鍵字引數
3. 混合: 位置在前,關鍵字在後
傳參: 把實參給形參的過程
示例def eat(主食,副食,湯,甜點):
print('中午吃的主食是%s' % 主食)
print('中午吃的副食是%s' % 副食)
print('中午吃的湯是%s' % 湯)
print('中午吃的甜點是%s' % 甜點)
eat("大公尺飯","魚香肉絲",'紫菜蛋花湯','哈根達斯')
eat('紫菜蛋花湯','哈根達斯',甜點='魚香肉絲',湯='大公尺飯') # 關鍵字引數放到位置引數後面寫
def regist(name, age, edu, gender="男"): # 預設情況下. gender = 男
print("name:", name)
print("age:", age)
print("edu:", edu)
print("gender:", gender)
regist("張三", 19, "中專") # 預設值當不傳遞引數的時候起作用的
regist("李四", 25, "本科")
regist("王五", 25, "高中")
regist("劉七", 21, "本科", "女")
regist("李八", 21, "本科", "女")
python發明者叫什麼 python test
python test python test author hukybo,date 2020 08 31 22 13 30 tags backtest start 2020 09 03 00 00 00 end 2020 09 04 00 00 00 period 5m baseperiod 1m...
python發明者叫什麼 python是誰發明的
python是誰發明的?python 由 guido van rossum 荷蘭人吉多 範羅蘇姆 於1989年開發推出。python的歷史 名稱背後的故事 python的創始人為荷蘭人吉多 範羅蘇姆 guido van rossum 1989年聖誕節期間,在阿姆斯特丹,guido為了打發聖誕節的無趣...
C 程式的模組叫什麼
c 程式的模組叫什麼 答 叫函式。為什麼呢?由於函式建立 程式的模組,對於 的 至關重要。函式是一組一起執行乙個任務的語句。每個 c 程式都至少有乙個函式,即主函式 main 所有簡單的程式都可以定義其他額外的函式。甚至也可以是乙個函式,只要它完成乙個功能,它就可以視為乙個模組。而c 的模組一般是指...