我們可以在 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
所以變數的資料型別宣告明確的情況對輸出沒有任何影響。
廣告
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP