我们已经装好 Python 开发环境,并且成功运行第一个 Python 程序。 虽然程序只是在屏幕上打印一句话,但这只是第一步,我们还可以让计算机执行更高级的任务呢!
计算器
我们可以将 Python 当做计算器来用,让计算机做一些简单的数学运算。 打开 Python 终端,输入算式并按回车即可,例如计算 1 + 1 的值:
|
|
不止加法,常用的数学运算符, Python 都支持:
|
|
请注意,# 号开头表示 注释 , Python 将忽略注释内容。
运算符优先级
对于包含多个运算符的算式,计算顺序由运算符优先级决定。 小时候我们都知道,先算乘除,再算加减,同级按从左到右的顺序计算。
|
|
这个式子先计算 1 + 2 ,再将结果与 3 相加,等价于:
|
|
而下面这个式子则先计算乘法,再跟前面的 1 相加:
|
|
如果需要先计算加法,可以用括号将加法括起来:
|
|
变量
现在,我们来做一些有意义的计算,例如计算圆的面积。 假设以 3.14 为圆周率,按圆面积计算公式 $\pi{r}^2$,半径为 1 的圆面积可以这样计算:
|
|
这么简单不如口算得了,来点稍微复杂一点的:
|
|
如果以 3.14159 为圆周率,结果又是多少呢?
|
|
由于圆周率是一个很长的常数,容易写错,我们可以用一个变量将它保存起来:
|
|
程序中的变量可以理解成一个保存着某个值的名字,通过 变量名 即可取出对应的 值 。 我们将变量 pi 的值打印到屏幕看看:
|
|
这样一来,我们计算圆面积时便无须敲下长长的小数了,直接使用变量 pi 即可:
|
|
变量,顾名思义,值是可以改变的。例如,我们可以将 pi 的值修改为 3.14 :
|
|
现在,以新的圆周率,重新计算半径为 1.5 的圆的面积:
|
|
顺便提一下,使用变量前必须先定义变量,否则程序将报错:
|
|
【小菜学Python】系列文章首发于公众号【小菜学编程】,敬请关注: