目錄2.呼叫函式
3.函式的返回值
函式就相當於具備某一功能的工具
函式的使用要遵循乙個原則:
先定義**冗餘,程式的組織結構不清晰,可讀性差 後呼叫
可維護性擴充套件性差
#函式定義的語法
def 函式名(引數1,引數2):
'''文件描述'''
函式體return 值
函式分為定義和呼叫兩個階段
定義函式:只檢測語法,不會執行函式**
呼叫函式:執行函式體**
形式一、無參函式(自身能幹活)
def func():
print("123")
func()
>>>123
形式
二、有參函式(需要外部的材料來加工)
def func(x,y):
print(x+y)
func(1,23)
>>>24
形式
三、空函式(在寫框架構思函式的時候)
def func():
pass
def add(x,y):
res = x+y
return res
#形式一、語句的形式:只加括號呼叫函式
add(1,2)
>>>3
#形式二、表示式形式
res = add(1,2)
print(res)
>>>3
#形式三、函式呼叫可以當做引數
res = add(add(1,2),10)
print(res)
>>>13
若需要把函式體**執行的結果返回給呼叫者,則需要用到return。
return後無值,或者不寫return預設返回none
return的返回值無限制型別,可以返回多個值,會放在乙個元組內
return是函式結束的乙個標誌,執行一次函式就結束了
Python菜鳥入門 day13程式設計學習
day01基礎知識 day02知識分類 day03運算子 day04數字與字串 day05列表 day06元組與字典 day07條件與迴圈 day08函式概念 day09資料結構 day10模組介紹 day11檔案操作 day12程式設計學習 day13程式設計學習 day14程式設計學習 day1...
前端學習Day13
一.如果考慮相容最小高度的設定 了解 1.正常專案中 最小高度直接用min height即可。如果考慮相容 min height 在ie6不相容,ie6預設把height解析成最小高度。注 如果height 和 min height同是出現,執行height固定高度。2.最小高度的相容設定方法 了解...
每日演算法 day 13
那些你早出晚歸付出的刻苦努力,你不想訓練,當你覺的太累了但還是要咬牙堅持的時候,那就是在追逐夢想,不要在意終點有什麼,要享受路途的過程,或許你不能成就夢想,但一定會有更偉大的事情隨之而來。mamba out 2020.2.25 記錄下來自己做題時得思路,並不一定是最優解 暴力。應該會有更好得方法 i...