python中的常量
首先,python其实是不支持常量的,即是不会在语法上限制常量值的变化,所以只能约定俗成常量的命名规则(即所有字母大写,值一旦被绑定便不可再修改),或者从程序逻辑上限制常量值的修改。
即如果我们定义一个常量(常量)PRICE=100,那从理论上来说是不能更改它的值的,其实是可以更改值的,只是说逻辑上不允许的。如图:
首先,python其实是不支持常量的,即是不会在语法上限制常量值的变化,所以只能约定俗成常量的命名规则(即所有字母大写,值一旦被绑定便不可再修改),或者从程序逻辑上限制常量值的修改。
即如果我们定义一个常量(常量)PRICE=100,那从理论上来说是不能更改它的值的,其实是可以更改值的,只是说逻辑上不允许的。如图: