用户:
一个STUB用户_6923702查看:1 回复:3 评论:1 创建时间:2020-05-24T09:06:09
方法是什么???
是***(**)?
不是!
是有返回值的东西!
试一下
print(print(2))
得到了
2
None
对吧!
None是print(2)的返回值!
但如果你
print(import)
就会
>>> print(import) File "<stdin>", line 1 print(import) ^ SyntaxError: invalid syntax
是吧!
import没有返回值!他对不起括号!!!!
(?)
类实力跟方法长得很像
打印类实力在没有__str__的情况下
>>> class er(object): ... pass ... >>> print(er()) <__main__.er object at 0x01386250> >>> //因此他们不一样!!!