相关疑难解决方法(0)

查找内置Python函数的源代码?

有没有办法看到内置函数如何在python中工作?我不是指如何使用它们,而是它们是如何构建的,排序枚举背后的代码是什么......?

python python-internals

114
推荐指数
8
解决办法
9万
查看次数

Python是如何实现内置函数pow()的?

我必须编写一个程序来计算a**b % c哪里bc都是非常大的数字.如果我只是使用a**b % c它,它真的很慢.然后我发现内置函数pow()可以通过调用来快速完成pow(a, b, c).
我很想知道Python是如何实现这一点的?或者我在哪里可以找到实现此功能的源代码文件?

python algorithm math

48
推荐指数
2
解决办法
3万
查看次数

内置"in"运算符的Python源代码

我试图in在(C)Python源代码中找到内置运算符的实现.我在内置函数源代码bltinmodule.c中搜索过,但是找不到这个运算符的实现.我在哪里可以找到这个实现?

我的目标是通过扩展此搜索的不同C实现来改进Python中的子字符串搜索,尽管我不确定Python是否已经使用了我的想法.

c python string cpython python-internals

9
推荐指数
1
解决办法
2037
查看次数

C代码为Python的属性函数?

我真的很好奇Python的解释器如何通过x一个方法创建一个属性.如果我能看一下代码,我会感觉好多了.xx=property(x)C

c python properties python-3.x

4
推荐指数
1
解决办法
1008
查看次数

内置函数的实现

我试着环顾四周,但我找不到任何关于这个话题的清楚.

是否在每次启动Python时自动导入的模块中实现内置函数?在哪个模块的情况下?

或者内置函数只是Python解释器中的嵌入式函数?

python python-internals

0
推荐指数
1
解决办法
125
查看次数