亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

Python函數基本使用原理詳解

瀏覽:64日期:2022-08-01 18:34:29

1.什么是函數

函數就相當于具備某一功能的工具

函數的使用必須遵循一個原則:

先定義

后調用

2.為何要用函數

1、組織結構不清晰,可讀性差

2、代碼冗余

3、可維護性、擴展性差

3、如何用函數

1.函數的定義

定義的語法

’’’

def 函數名(參數1,參數2,...):

'''文檔描述'''

函數體

return 值

1. def: 定義函數的關鍵字; 2. 函數名:函數名指向函數內存地址,是對函數體代碼的引用。函數的命名應該反映出函數的功能; 3. 括號:括號內定義參數,參數是可有可無的,且無需指定參數的類型; 4. 冒號:括號后要加冒號,然后在下一行開始縮進編寫函數體的代碼; 5. '''文檔描述''': 描述函數功能,參數介紹等信息的文檔,非必要,但是建議加上,從而增強函數的可讀性; 6. 函數體:由語句和表達式組成; 7. return 值:定義函數的返回值,return是可有可無的。

定義函數發(fā)生的事情

1、申請內存空間保存函數體代碼

2、將上述內存地址綁定函數名

3、定義函數不會執(zhí)行函數體代碼,但是會檢測函數體語法

2.函數調用

函數的使用分為定義階段與調用階段,定義函數時只檢測語法,不執(zhí)行函數體代碼,函數名加括號即函數調用,只有調用函數時才會執(zhí)行函數體代碼調用函數發(fā)生的事情

1、通過函數名找到函數的內存地址

2、然后加口號就是在觸發(fā)函數體代碼的執(zhí)行

3.函數返回值

return是函數結束的標志,即函數體代碼一旦運行到return會立刻

終止函數的運行,并且會將return后的值當做本次運行的結果返回:

# 1、返回None:函數體內沒有return# return# return None# 2、返回一個值:return 值# def func():# return 10# res=func()# print(res)# 3、返回多個值:用逗號分隔開多個值,會被return返回成元組def func(): return 10, ’aa’, [1, 2]res = func()print(res, type(res))

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 国产欧美国日产网站 | 欧美三级在线观看播放 | 精品国产九九 | 亚洲福利一区二区精品秒拍 | 色综合天天综合网国产成人网 | 国产一区在线观看视频 | 曰本变态bdsm色虐七v | 青青草在线视频视频 | 国产在线观看自拍 | 污黄在线观看 | 亚洲欧美综合乱码精品成人网 | 你懂的网址免费国产 | 国产v在线播放 | 日本熟女毛片 | 新香蕉视频 | 无遮挡一级毛片私人影院 | 久久免费精彩视频 | 高清性色生活片97 | 视频一区二区三区蜜桃麻豆 | 久草色视频 | 国产成人亚洲综合网站不卡 | 欧美系列在线播放 | 狠狠五月婷婷 | 日本亚洲乱码中文字幕影院 | 婷婷综合国产激情在线 | 国产成人在线免费 | 久久综合九色综合欧美播 | 日本在线黄色网址 | 国产精品午夜国产小视频 | 欧美区在线| 伊人久久免费视频 | 国产乱人视频免费观看 | 欧美一级特黄一片免费 | 免费高清观看青青草原 | 欧美一级片毛片免费观看视频 | 站长工具亚洲 | 中文字幕成人乱码在线电影 | 久久精品福利视频在线观看 | 伊人色综合琪琪久久社区 | 国产自愉自愉全免费高清 | 一区二区三区久久精品 |