码迷,mamicode.com
首页 > 编程语言 > 详细

python中的变量

时间:2019-11-01 20:14:34      阅读:76      评论:0      收藏:0      [点我收藏+]

标签:一个   操作   关系   变量赋值   代码   color   默认   命名规范   下划线   

    与其他高级语言不同,python中有一个有趣的事情:只有变量而没有常量。python的程序员们会默认将变量名全部大写的变量视为常量使用

    在python中使用变量并不需要事先设置类型,在为变量赋值的同时,会自动根据值的类型改变变量的类型

    其实本质上是因为python的赋值操作是在内存中开辟一个地方存储值,并将变量名指向这个内存地址

    再次为这个变量赋值的时候,会重新开辟一个新的内存地址,并改变指向关系

    

a = 10
print(type(a))

a = acd
print(type(a))

    上面的代码会分别输出int和str

    python的变量命名要尽量做到见其名知其意(事实上所有的高级语言都是如此)

    变量有两种命名规范,即下划线法和驼峰法,python尽量使用下划线法(可能是为了和js避嫌?)

   变了的三大要素:变量名,赋值符号,值

 

python中的变量

标签:一个   操作   关系   变量赋值   代码   color   默认   命名规范   下划线   

原文地址:https://www.cnblogs.com/huahongzhenghexiu/p/11777011.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!