山地人

Python 常量和变量

山地人
山地人
2021-07-02

常量

在编程中,我们希望有些数字,字符一旦定义就不会发生改变。这种已经设置就不在发生变化的量,被称为常量

3.14
100
"ABC"

上面3.14100数值常量"ABC"这种用"或者'引号引用起来的被称为字符串常量。这些常量一旦创建就不会发生改变。

变量

有些时候,我们希望程序在运行的时候,有些内容会变化。比如购物车商品的总价会随着用户修改商品的数量和不断添加到购物车中的商品而发生变化。

这时候,我们会定义一个用来存放这种价格会变化的东西,这就是变量。你可以把这个过程想象成你向计算机要了一个存放内容的杯子,然后给这个杯子上贴了一个标签,这个标签上写了一个名称。

这个往杯子上贴上一个写有名称标签的过程就是声明一个变量

total = 20

上面的语句中,我们定义了一个叫total的变量,并通过= 20的方式给它赋值为20

total = 30
total = 100

你可以通过多次赋值的方式,来改变total内部存储的值。

  • 上面的两行代码,第一次total变量对应的值为30
  • 第二次total = 100重新赋值后,total变量对应的值变成了100

下面的例子,我们通过使用print函数,在每次修改total的值后,打印下当前total的值。

观察total的值是否发生了变化。

至此,本篇教程也到了该和你说再见的时候了,我们下期再见。

学完本篇互动教程,如果你觉得体验不错,可以把网页链接发送给你的小伙伴,让他/她也来感受一下。当然,你也可以继续看看网站上其他的的互动教程,希望`idev365`能够给你带来收获。

学习教程的过程中碰到了问题,或者对idev365有什么改进意见和想法,欢迎加入idev365微信内测群,和山地人交流你的想法。