我们可以在 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