python: python3.0中的函式註解
python
中有很多奇怪的概念,語法很醜陋。若是論起簡潔和優雅,python
不及shell
的萬一。
def func(a: 'spam') -> int:
print(a)
return 3
def foo(a: 'spam' = 8) -> int:
print(a)
return 3
以上兩個函式就是給引數和返回值新增了註解,可以說毫無實際意義。然後通過print(func.__annotations__)
可以檢視註解的內容:
{‘a’: ‘spam’, ‘return’:
相關文章
- 【Python基礎】Python 函式返回多個值和函式註解Python函式
- Python中Numpy函式詳解Python函式
- Python函式引數和註解是什麼Python函式
- ts函式組註解函式
- 五分鐘瞭解Python中的函式Python函式
- python(python中的super函式、)Python函式
- Python hasattr() 函式 // python中hasattr()、getattr()、setattr()函式的使用Python函式
- python中的join()函式Python函式
- python中id()函式、zip()函式、map()函式、lamda函式Python函式
- 『無為則無心』Python函式 — 25、Python中的函式Python函式
- Python-程式語法 - Python註釋&基本函式Python函式
- 理解Python中的Lambda函式Python函式
- python中zip()函式的用法Python函式
- Python中的main函式解析PythonAI函式
- Python中的56個內建函式詳解(七)Python函式
- Python中的split()函式的用法Python函式
- python socket函式詳解Python函式
- Python中eval函式的表示式如何使用Python函式
- Python中函式的高階使用Python函式
- Python3中的函式 大全Python函式
- 如何使用python中的exec函式?Python函式
- 揭祕 Python 中的 enumerate() 函式Python函式
- TypeScript中的函式詳解TypeScript函式
- python的四大函式講解Python函式
- Python中的高階函式簡介Python函式
- Python中函式和方法的區別Python函式
- python中函式的引數傳遞Python函式
- Python中zip函式的使用方法Python函式
- python中的find函式怎麼用Python函式
- 簡單探索Python中的filter函式PythonFilter函式
- python中super函式如何使用?Python函式
- python中fail函式如何使用PythonAI函式
- Python正規表示式 findall函式詳解Python函式
- 從python2.7和python3.0的語法差異總結Python
- python3中reload()函式報錯怎麼解決Python函式
- Python:函式解釋(程式導向)Python函式
- Python列表中set函式的使用方法!Python函式
- 如何使用python中的取整floor函式?Python函式