还有一些有特殊意义的变量命名方式(目前这些内容了解即可):
前缀并后缀双下划线的变量,如__name__,这种类型的变量在python中有特殊意义,属于对象的内置属性,以后学了类和对象就知道了
单下划线前缀的变量...变量赋值的几种形式细节
本文解释python中变量赋值的形式,并解释一些细节。后面还有一篇文章解释python中按引用赋值的文章。
python中变量赋值的几种形式。...例如:
a, b, c, d = ("shell","perl","php","python")
a, b, c, d = ["shell","perl","php","python"]
但是变量和序列中的元素必须一一对应...这种赋值方式在python中很好用,特别是在表达式中赋值的时候,比如for循环和函数参数:
for (a, b, c) in [(1, 2, 3), (4, 5, 6)]:...
for ((a, b)...所以一元赋值和二元赋值的差距在这一点的性能上基本没差距,主要的差距还在于一元、二元赋值方式可能存在的表达式不同评估次数。
总的来说,使用二元赋值表达式通常可以作为可变对象赋值的一种优化手段。