知行编程网知行编程网  2022-09-09 08:30 知行编程网 隐藏边栏  51 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于Python中有指针吗?的相关知识,包括c语言中的指针有什么用,以及Python实现链表这些编程知识,希望对大家有参考作用。

如果你曾经使用过 C 或 C++ 等低级语言,那么你可能听说过指针。指针允许你在部分代码中提高效率。它们还可能导致初学者混淆,并可能导致各种内存管理错误,即使对于专家也是如此。那么 Python 中是否存在指针?

Python中有指针吗?

指针在 C 和 C++ 中被广泛使用。本质上,它们是保存另一个变量的内存地址的变量。有关指针的更新,请考虑查看有关 C 指针的概述。


为什么Python没有指针?

指针实际上不存在的原因尚不清楚,也许指针违背了 Python 的禅宗。指针鼓励隐式更改而不是显式更改。但通常,它们是复杂的而不是简单的,尤其是对于初学者。更糟糕的是,当他们使用指向自己方法的指针,或者做一些非常危险的事情时,比如从某个你无法访问的变量中读取数据。

Python 更喜欢尝试从用户那里抽象出内存地址来实现细节,因此 Python 通常关注可用性而不是速度。所以 Python 中的指针没有多大意义。但是在某些情况下,Python 会为你提供使用指针的一些好处。

要理解 Python 中的指针,你需要了解 Python 如何实现指针功能的细节。总之,你需要知道这些知识点:

不可变对象和可变对象【

Python变量/名称【


本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享