python - 关于数据类型

标签 python types

我最近开始编程,当我了解数据类型时,我感到很困惑。为什么我们有/需要数据类型?
像 Python 这样的语言也没有数据类型,这使得它们更容易学习。为什么像 C 或 C++ 这样的语言有数据类型呢?

最佳答案

data type变量的类型决定了它可以存储什么样的数据以及它可以取什么样的值。它还有助于确定可以对变量执行什么类型的操作。
说 Python 没有数据类型是错误的。即使在 Python 中每个值都有数据类型,但您并不总是需要声明变量的数据类型。根据每个变量的原始赋值,Python 确定它是什么类型并在内部进行跟踪。

关于python - 关于数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14120217/

相关文章:

python - 将具有混合固有类型的字符串列表转换为固有类型

python - CUSE IOCTL 使用包含指向字符数组的指针的结构进行回复

python - 如何在 matplotlib 图中禁用 xkcd?

python >=3.5 : Checking type annotation at runtime

python - 如何强制 pip 在 OSX 上使用 GCC?

python - 在 Python 中区分标量、列表和字典参数的最佳方法?

c# - 这段代码能正确判断两种类型是否相等吗?

c# - Type.GetType 不工作

python - 根据列组合在数据框中创建唯一标识符

c++ - 为什么枚举被认为是复合类型?