购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.2 变量和赋值语句

在第1章中,我们使用IPython的交互模式作为计算器评估了如下形式的表达式:

000

下面,我们创建一个名为 x 的变量来存储整数7:

000

每个语句都会执行一个特定的任务。上面的代码段 [2] 是一个 声明语句 ,创建变量 x 并使用 赋值号 = )为 x 赋值。在Python中,大多数情况下每行一条语句,但有的语句可能跨越多行。下面的语句创建变量 y 并用整数 3 为其赋值:

000

现在,可以在表达式中使用 x y 的值:

000

赋值表达式中的计算

下面的语句将变量 x y 的值相加,并将结果赋值给变量 total ,然后显示 total 的值:

000

在赋值表达式中,总是先执行“ = ”右侧的表达式,然后再将结果赋值给“ = ”左侧的变量。赋值号“ = ”不是一个运算符。

Python风格

Style Cuide for Python Code 可以指导我们编写符合Python编码规范的代码。风格指南建议在赋值号“ = ”和运算符(如 + )的两侧各插入一个空格,使程序具有更好的可读性。

变量名

变量名(例如 x )是一个 标识符 。标识符可以由字母、数字和下划线(_)组成,但不能以数字开头。Python 区分大小写 ,因此 number Number 不同的 标识符,因为一个以小写字母开头,而另一个以大写字母开头。

类型

Python中的每个值都有一个 类型 ,指明这个值所表示的数据的类型。可以使用Python的内置函数 type 查看某个值的类型,如:

000

变量 x 的值为整型值7(在代码段 [2] 定义并赋值),因此Python显示 int (integer的缩写)。10.5是一个浮点数,因此Python显示 float jiBoZ0kN0lB0kMHfCzRuVKh8w8aaJhzS4aqAuDoTj28SB+c38UKnr0zIzQJEYjNv

点击中间区域
呼出菜单
上一章
目录
下一章
×