FDMa 发表于 2015-11-14 15:13
我是神马情况
我跟你一样,难道这方法不对?
哦,我明白了。小甲鱼说了,要小写的。。。。
{:5_90:}
s =str( dir(__builtins__))
print(s.count(",")+1)
表示,把带有下划线的小写加进去,是79个,不带下划线是72个,我也不知道为什么小甲鱼的是68个~
member=[]
for i in dir(__builtins__):
if i.islower():
print(i)
member.append(i)
print(member)
b=len(member)
print(b)
好像是78个
我数的是148 python3.3.0
我也数了是72个啊。。。。。。。。。。。。。。。。。
版主,为什么我输入一样的语法会报错啊
yuanyangxin 发表于 2017-3-20 20:13
版主,为什么我输入一样的语法会报错啊
应该是 dir(__builtins__),前后都是两个下划线
粘贴到WORD里数了好几遍,确认是80个
yuanyangxin 发表于 2017-3-20 20:13
版主,为什么我输入一样的语法会报错啊
dir(__builtins__)左右两边你少了下划线
len (dir (__builtins__))
Python 3.6.5rc1中有153个。
我是python3.6.5,有152个BIF......
为什么我的是152个......
我的也是个{:5_99:}
我下载的3.3.2,然后数了2次,79,去掉下划线72,求解
版本不同,BIF的数量也不同
现在已经是153个了版本更新啦 加入新的函数当然不一样啦