1. python 解释器是如何工作的?
from dis import dis
help(dis) # 分解一段代码(scope???)的执行过程。
def add(a):
return a*2
dis(add)
# 下面这样的写虽然没有任何实际意义。但是python不会报错。
def g():
return x.a
dis(g)
# 10 0 LOAD_GLOBAL 0 (x)
# 2 LOAD_ATTR 1 (a)
# 4 RETURN_VALUE
2.基本运算的简写。(这一点上跟javascript是一样的。)
a = 3
a /= 5
# a *= 5 这都是可行的。。。???!!!!.....
b = "good "
b += "day" # 这都是可行的。。。
print(a)
print(b)
参考:
网友评论