Python之函式(三)函式的注釋與命名空間

2022-09-15 17:51:10 字數 725 閱讀 8631

函式的注釋

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檔案需要開闢的空間存放在全域性空間

#區域性空間:函式中開闢的空間就是區域性空間

#載入順序:內建空間--全域性空間--區域性空間

#取值順序:區域性空間--全域性空間--內建空間

#作用域:

#全域性作用域:內建空間和全域性空間

#區域性作用域:區域性空間

Python(三)之函式

定義乙個函式只要以 def 開頭即可,python內建了很多有用的函式,我們可以直接呼叫。def function name arg1 function body return value函式名 function name 函式名以字母或下劃線開頭,並且區分大小寫 函式引數 arg1 呼叫乙個函式時...

python函式注釋, 與

python函式注釋,與 如圖 add1函式中的 意思是 函式中的引數說明 add2函式中 意思是 函式的返回值為整型 這兩種方法都是函式的注釋方法,具體使用時要別人能看懂就行,也沒有什麼嚴格的限制 常見的注釋一般寫成 注釋話語 的形式 1 defadd1 x,y 2 3x input x 4y i...

python 增加檔案注釋以及函式注釋

毋庸置疑,良好的編碼習慣對於學習一門語言很重要,這樣可以很好的保持 可讀性以及可維護性。的可讀性可以通過 的命名以及注釋體現。當然理想的可讀性良好的 是完全沒有注釋,本身已經具有充分的自明性。目前對於python遵守的pep8 規範,需要進一步的了解和熟悉。首先掌握檔案注釋以及函式注釋。1.檔案注釋...