最新消息:

python青少年编程第二季——02、变量:变才是永恒之不变

Python 少儿编程 1864浏览 0评论
python青少年编程第二季01

各位小伙伴大家好:

上期我们学习Python中的数学运算,本期我们来学习所有高级编程语言的基础——变量

 

首先打开idle,输入如下代码,并按回车键运行。

python青少年编程第二季——02、变量:变才是永恒之不变

 

变量就像标签,上面的内容我们理解为把标签a贴到3上面。

所以下次我们在使用3的时候就可以用a代替。

这样做有什么好处呢?

 

我们来看一个例子:

python青少年编程第二季——02、变量:变才是永恒之不变

这个例子中我们输出了很多3,假如我们现在需要输出很多4。如果没有变量,那我们需要把每一行代码都进行修改。但是现在我们只需要改一行代码:

python青少年编程第二季——02、变量:变才是永恒之不变

这就是使用变量好处,直观的理解。

 

当然变量也可以理解为代号,比如下面我们可以用a“代替”5或者“hello world”进行运算

 

python青少年编程第二季——02、变量:变才是永恒之不变

 

如果我们把变量理解为标签的话,那个就像一件商品可以有多个标签一样(又是熟食又是肉类又是湘菜

下面我们来看看把一个数据同时交给两个变量的情况。

 

python青少年编程第二季——02、变量:变才是永恒之不变

 

这里的id()是获取变量指向数据的地址。

从上图我们可以看出,a,b两个变量指向了同一段内存地址。这也从侧面佐证了我们可以把变量理解为标签。

 

既然是标签那么可以贴到这个商品上也可以撕下来贴到另外的商品上。

 

python青少年编程第二季——02、变量:变才是永恒之不变

 

如上图,a首先指向数字3的内存地址,后面又可以更改指向字符串“hello world”的内存地址。

 

最后我们来稍微了解一下字符串的一个特点,读取字符串中的字符

python青少年编程第二季——02、变量:变才是永恒之不变

 

从上图我们也可以知道,使用变量下标就能访问字符中的元素(字符)。这个内容我们在这里只是提一下,后面我们还会更加深入的学习。

本期就为大家介绍到这里下期再会

python青少年编程第二季——02、变量:变才是永恒之不变

转自公众号:
高维数学

您必须 登录 才能发表评论!