我們如何在 Python 函式中顯式定義資料型別?


在 Python 中,從未明確設定變數型別。Python 會找出變數的型別並對其進行內部跟蹤。在 Java、C++ 和其他靜態型別語言中,必須明確指定函式返回值的資料型別以及每個函式引數的資料型別。

如果我們在 Python 函式中顯式定義資料型別,它仍然會像正常程式一樣執行,而程式中的資料型別不會被顯式宣告。

示例

我們針對給定程式碼獲得如下輸出

C:/Users/TutorialsPoint1/~.py
The required Sum is:  13.0

考慮該函式

def addSum(x,y):
       return x+y
print addSum(2.2, 5.6)
print addSum(float(2.2), float(5.6))

輸出

7.8
7.8

因此,顯式宣告變數的資料型別不會對輸出產生任何影響。

更新時間:2020 年 2 月 13 日

560 次瀏覽

開啟你的職業生涯

完成課程即可獲得認證

開始
廣告