Python中的变量是什么呢?变量,记录事物变化的状态。是为了让计算机具备人的某项功能,能更好的完成人类下达的任务,由此诞生了变量。
"变量是有三部分构成"
变量名 赋值符号 变量值
name = “Mike”
什么是变量名?
当变量定义的时候,会在内存中申请一块空间专门用来存放变量值,而变量名,就是这个空间的门牌号,能方便的找到这块内存空间。
变量名要能描述变量值的意思,最好做到顾名思意,合理的变量名命名可以让你的程序的可阅读性提高。
- 为了提高自己在程序员中的地位,切记不可用拼音。
- 为了提高自己在程序员中的地位,切忌不可用中文。
- 不可使用Python中的关键字。
- 不可数字开头。
变量名命名方式
变量名一般有三种命名方式。
- 纯小写+数字+下划线。变量名一般会采用这种方式。
- 驼峰体。首字母大写。
- 纯大写。这一般是用来定义程序中的常量。注意,这是约定俗成的规范,不是Python本身的语法。
赋值符号
上面的“=”等号就是变量的赋值符号。它的意义是将右侧的变量值内存地址绑给左侧的变量名,当我们在使用变量名的时候就可以找到变量值了。
变量值
变量值就是事物的状态,定义的之后可以用变量名来访问。变量值有一个引用次数,一旦这块空间被引用次数为0,就意味着我们没有途径能找到这块空间了,如果不进行清理, 会导致内存被占用。一旦找不到这块空间,就会触发Python的内存管理:垃圾回收机制,对该空间进行回收再利用。而变量有三个非常重要的特性:id、type、变量值。
- id:就是变量值的内存空间地址,每一个值都有唯一一个id。内存地址不同,id就不相同。可以使用id()来查看变量的内存地址。
- type:不同类型的值记录事物的状态有所不同,这就是Python的数据类型。可以使用type()来查看。
变量值:存储值的本身。
例子
比如求一个学生的平均成绩,我们依次输入学生的三门科目成绩,计算出该学生的平均成绩并打印出来,平均成绩保留一个小数点且计算出该学生的语文成绩占总成绩的百分之多少?
今天我们先说到这啦!还想了解更多记得关注我哦!!!