Python之函數(三)函數的注釋與名稱空間


函數的注釋和名稱空間
函數的注釋

def func(user,password):
"""
密碼加密
:param user: 用戶名 str
:param password: 密碼 str
:return: 加密的密碼 MD5
"""
print(user,password)

函數注釋 在函數體中 """ """ 就出現注釋 填寫對應功能即可

print(func.doc)#獲取func函數的注釋 並輸出
print(func.name)#獲取func函數的名稱 並輸出
名稱空間

print(11)#內置空間 即python解釋器自帶的函數
a=10#當前py文件需要開辟的空間存放在全局空間
def func():
b=20#函數中開辟的空間就是局部空間
print(b)

內置空間: 即python解釋器自帶的函數 類似 print input len

全局空間:當前py文件需要開辟的空間存放在全局空間

局部空間:函數中開辟的空間就是局部空間

加載順序:內置空間--全局空間--局部空間

取值順序:局部空間--全局空間--內置空間

作用域:

全局作用域:內置空間和全局空間

局部作用域:局部空間


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM