猫史档案馆


你还在方法和关键字和类实例之间反复横跳?

用户:一个STUB用户_6923702一个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>                                                                                      >>>                          //因此他们不一样!!!                                                                                                                                


回复

上一页1 页 / 共 1下一页
一个STUB用户_6923702一个STUB用户_6923702

等等

点赞0


评论


一个STUB用户_6923702一个STUB用户_6923702

等等

点赞1


评论


lsk666666lsk666666

技术贴就是特别容易凉

 

点赞1


评论