python前戏之量

变量

python前戏之量

什么是变量

容易理解的是可以改变的量,这里的量是指事物变化的状态,如一个人的年龄、性别、银行卡余额等。<details><summary>*<font color='gray'>[En]</font>*</summary>*<font color='gray'>Easy to understand is the quantity that can be changed, and the quantity here refers to the state in which things change, such as a person's age, sex, bank card balance, etc.</font>*</details>

为什么会有变量

为了让计算机能够像人类一样记录事务的某种状态,并且状态可以改变#俗语:#程序执行的本质是一系列状态的变化,这是程序执行的直接体现,所以我们需要一种机制来保存程序的状态和状态的变化。<details><summary>*<font color='gray'>[En]</font>*</summary>*<font color='gray'>In order to enable the computer to record a certain state of the transaction like human beings, and the state can be changed # vernacular: # the essence of program execution is a series of changes in state, which is the direct embodiment of program execution, so we need a mechanism to save the state of the program and the change of the state.</font>*</details>

怎么使用变量

变量的定义于使用

格式: 变量名 = 值 ==> variable name ==>value

在Python中,变量类似于一个标签,可以通过变量来访问所对应的值,变量的类型有值来决定

name = 'yyds'        # 记录名称sex = '中'             # 记录性别age = '18'            # 记录年龄salary = '1800' #记录薪资# 通过变量名即可引用到值,我们可以结合print()功能将其打印出来print(age) # 通过变量名age找到值18,然后执行print(18),输出:18

注:在执行变量定义的代码时,解释器会申请内存空间来存储变量值,然后将变量值的内存地址绑定到变量名上,变量名可以通过变量名引用到相应的值。

[En]

Note: when executing the code defined by the variable, the interpreter will apply for memory space to store the variable value, and then bind the memory address of the variable value to the variable name, which can be referenced to the corresponding value through the variable name.

变量的命名规范

1.变量名只能由数字、字母、下划线组成
2.数字不能开头
3.不能与关键字冲突
4.一定要做到见名知意(最重要)

变量名的命名风格

1.下划线 python推荐使用
human_name_from_db = ‘jason’
2.驼峰体 javascript推荐使用
大驼峰
HumanNameFromDb = ‘jason’
小驼峰
humanNameFromDb = ‘jason’
ps:建议统一采用一种格式

变量值的三大特性

#1、id 反应的是变量在内存中的唯一编号,内存地址不同 id肯定不同
#2、type 变量值的类型
#3、value 变量值

常量

常量是一个☞不变量(在程序运行时)<details><summary>*<font color='gray'>[En]</font>*</summary>*<font color='gray'>A constant is a quantity that is ☞ invariant (while the program is running)</font>*</details>

为什么会有常量

有些值在程序运行时是固定的,例如pi<details><summary>*<font color='gray'>[En]</font>*</summary>*<font color='gray'>Some values are fixed when the program is running, such as pi</font>*</details>

怎么使用常量

在python中没有真正意义上的常量 所有的名字都可以改变(绑定的值)    我们墨守成规的将全大写的变量名看成是常量(定义之后不轻易修改绑定关系)eg:    host = 127.0.0.1

Original: https://blog.51cto.com/u_15222272/5551178
Author: 弓长三虎
Title: python前戏之量

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/504419/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球