摘要: bool,len__和bool相关,在if中会被调用,优先调用__bool,没有就调用__len__ class Test: def __bool__(self): print('__bool__') return False def __len__(self): print('__len__') 阅读全文
posted @ 2021-04-15 15:51 该显示昵称已被使用了 阅读(118) 评论(0) 推荐(0) 编辑
摘要: import os import sys JYTHON = sys.platform.startswith('java') IRONPYTHON = sys.platform == 'cli' PYPY = 'PyPy' in sys.version PYTHON = not (JYTHON or 阅读全文
posted @ 2021-04-15 10:56 该显示昵称已被使用了 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 使用next() def foo(): print("starting...") while True: res = yield 4 # yield 在等式的右边,执行完就返回了,没有进行赋值 ;类似于 a = return 1【return这样用非法】,a 是NONE print("res:",r 阅读全文
posted @ 2021-04-15 10:14 该显示昵称已被使用了 阅读(683) 评论(0) 推荐(1) 编辑