【问题标题】:Where can I find the built-in data types for Python 3?在哪里可以找到 Python 3 的内置数据类型?
【发布时间】:2015-10-12 12:30:03
【问题描述】:

这可能是一个非常愚蠢的问题,但我是编程新手,我想了解内置类及其方法的工作原理。我已经尝试在我的计算机上搜索内置函数(由于某种奇怪的原因我找不到它 - 但也许它很明显,我就是找不到它。),或者有一些更低级别的事情发生有什么我不知道的?

如果它只是在一个内置的python模块中并且我很笨,在哪里可以找到它?

谢谢。

【问题讨论】:

  • 这不包含我要查找的内容。
  • 不清楚你在找什么,因为它显然不是文档......请更具体
  • 也许我误解了它本身的工作方式。所以它们没有在库中定义?我假设它们是通过它像模块一样导入的。我只是想看看它们是如何定义的来源,这样我就可以看到类的属性及其方法。

标签: python class python-3.x types built-in


【解决方案1】:

Python 最常见的实现实际上是用 C 编写的。(因此它通常被称为 CPython...不要与 Cython 混淆。)因此,内置函数和类最常用 C 编写。An example.因此,如果不深入研究 Python 的内部结构和您目前可能不需要或不想了解的语言,很难获得比文档更详细的信息。 Python 3 的 stdtypes 文档应包含使用该语言所需的所有详细信息。

【讨论】:

  • 啊,明白了。认为这可能是这种情况。因此,在结尾处了解更多内容需要付出很多努力吗?感谢您的回答!
  • 哦,你会明白很多——语言实现很有趣。 :) 但是,就实际使用 Python 而言,您将收获甚微。
  • 很公平!不过,你明白了我的问题所在! :)
猜你喜欢
  • 2021-12-07
  • 1970-01-01
  • 2012-02-29
  • 2014-05-27
  • 1970-01-01
  • 2010-09-07
  • 2011-12-06
  • 2012-02-04
  • 1970-01-01
相关资源
最近更新 更多