Python入门06:变量与赋值运算符

代数式的计算

在代数式中字母表示的数是不确定的,当需要求出代数式运算结果时,就需要给代数式的字母赋予一个数,该数参与代数式的运算。

长方形的面积公式a•b就是一个代数式,字母a表示长方形的长,字母b表示长方形的宽,当确定了长方形的长和宽时,a和b表示的数就确定了,代数式的计算结果也就确定了。

要用Python来求广告牌的面积,首先要解决的问题就是长方形面积公式的字母在Python中如何表示?

什么是变量?


代数式的字母在Python中称为变量,变量和代数式的字母有很大不同。变量不是表示一个数而是存储一个数值(在编程语言中数也称为数值),变量不但可以存储数值,也可以存储文字等内容。

变量就像一个快递盒,可以存放数、文字等内容,但它一次只能存放一种内容,例如存放了数值80.5,它就不能再存放其它数值了。它可以重复存放内容,后面存放的内容会把前面存放的内容覆盖掉。

每个变量都有一个名称,用于区分不同的变量。图中名称为width的变量存储了数值80.5,名称为height的变量存储了数值26。变量有了名称,就可以在表达式中使用了。

变量的命名


创建变量时,给变量起一个什么样的名字呢?

Python为变量的命名制定了一些规则,这些规则是必须要遵守的。
变量由字母(大写A—Z或小写a—z)、数字(0—9)和_(下划线)组合而成,但不能由数字开头。

变量名称区分大小写,num和Num是两个不同的变量。

不能使用Python语言的关键字作为变量名称,例如class、import、int等关键字。

进入Python入门课程,学习更多内容