日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python的基本原理_Python函数基本使用原理详解

發布時間:2023/12/20 python 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python的基本原理_Python函数基本使用原理详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.什么是函數

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

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

先定義

后調用

2.為何要用函數

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

2、代碼冗余

3、可維護性、擴展性差

3、如何用函數

1.函數的定義

定義的語法

'''

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

"""文檔描述"""

函數體

return 值

1. def: 定義函數的關鍵字;

2. 函數名:函數名指向函數內存地址,是對函數體代碼的引用。函數的命名應該反映出函數的功能;

3. 括號:括號內定義參數,參數是可有可無的,且無需指定參數的類型;

4. 冒號:括號后要加冒號,然后在下一行開始縮進編寫函數體的代碼;

5. """文檔描述""": 描述函數功能,參數介紹等信息的文檔,非必要,但是建議加上,從而增強函數的可讀性;

6. 函數體:由語句和表達式組成;

7. return 值:定義函數的返回值,return是可有可無的。

定義函數發生的事情

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

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

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

2.函數調用

函數的使用分為定義階段與調用階段,定義函數時只檢測語法,不執行函數體代碼,函數名加括號即函數調用,只有調用函數時才

會執行函數體代碼

調用函數發生的事情

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

2、然后加口號就是在觸發函數體代碼的執行

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的基本原理_Python函数基本使用原理详解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。