gpt4 book ai didi

python - Python 是静态类型的吗?

转载 作者:太空宇宙 更新时间:2023-11-04 07:23:27 26 4
gpt4 key购买 nike

我知道 Python 是动态类型、duck 类型并且也很强大。在某些情况下,我们必须确保它事先声明为列表或字典才能使用它们……所以我可以说 Python 也是静态类型语言吗?

最佳答案

不,Python 不是静态类型的。

在静态类型中,名称绑定(bind)到类型和对象(或值),而在 Python 中,名称仅绑定(bind)到对象。您可以随时将名称重新分配给不同类型的对象,这在静态类型语言中是做不到的。

我不确定您所说的需要事先声明变量是什么意思,但我猜您实际上只是在创建一个空列表或字典并将其分配给一个名称。

关于python - Python 是静态类型的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10889378/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com