可能我表达的还是不清晰。
假如python允许
算了算了不说了,没啥意义。
Python 很大一部分学习了 C,在 C 中必须加括号,所以 Python 中必须加括号。 livcui 发表于 2020-7-21 22:44
可... 似乎test就是代表函数数组的地址啊
莫非Python的if不把它转化为bool类型?
可... 似乎test就是代表函数数组的地址啊因为 function 对象会打印一遍自己的地址,你就有了这种错觉。
莫非Python的if不把它转化为bool类型?为什么? 看来真是我的错觉,一开始还以为idle打印地址这么高级
一开始我以为Python和C/C++一样,都是将函数名视为函数地址,
但听你这一说,
这不是地址,Python 中都是对象。
我就进idle试了试,结果打印出了一个看似地址的,我就脑糊涂,觉得Python的函数名好像就是地址啊?
现在我想明白了,对象还是对象,只是print函数打印function对象显示的有地址罢了。
页:
1
[2]