一
再看python 基础教程,里面讲 x=3 这种赋值。两种解释:
第1种说法是把3 赋值给x, 和c 一样。
第2中说法是把x 绑定到值(或者对象)3 上面。
这种区别像是谁先存在内存中。我觉得第二种说法更好,体现了pyhton 无处不对象的原则。另外getrefcount 也体现了这点。
二
1 import module,就要module.function
2 from module import function,function(XXX) 直接用。前提是没有同名函数在多个module。
3. foo=math.sqrt ,foo(4)
math.floor(32.9)->32 ,可以直接int(32.9)。 floor 这个函数没啥用。
math.ceil(32.9)->33