- 零基础学Python编程(少儿趣味版)
- 溪溪爸爸
- 900字
- 2025-02-26 00:17:49
1.4.1 什么是变量
西西船长的派森号在太空中经过了121个贝塔日,终于抵达了范维尔星附近。他们向星球总部发出了信号:“请求分配一个盒子进行停靠!需要8个标准空间。”总部马上按派森号的请求为它准备了连续8个盒子的停机位,并把入口的空间编号“1A2DH”发送给西西船长,如图1-12所示。
派森号的驾驶员“菲菲兔”非常满意范维尔星总部的这项安排,她觉得这些盒子就像是计算机语言里面常常提到的“变量”。她向飞船上的其他人解释:“计算机中有一块重要的空间,被分成一连串大小相同的单元,这块重要的空间叫作内存!”
“内存就像范维尔星上的盒子一样,可以存放不同大小的飞船。对吗?”船员大熊问。
“对!用不同数量的单元就可以存放各式各样的数据。数据越大,就需要更大的空间来存放,也就需要数量更多的内存单元。”菲菲兔提高嗓门强调说,“注意!如果把新的数据存放进相同位置的空间里,会自动将之前的数据覆盖掉!”
“那存放数据的时候可得小心呀,不要存错了位置。刚才分配给我们飞船的入口编号是多少来着?别听错位置,把别人的飞船给撞飞啦!”大熊赶紧喊道。
“确实是这样!”菲菲兔接着说,“程序设计语言给这些大大小小的空间起了个名字,叫作变量。”
“变量?听起来是可以变大变小变多变少的呀。”大熊又插嘴说。
“是的。为了存放不同大小的数据,计算机总是不断调整需要的单元数量,尽量做到空间大小刚刚好,既不会不够用,又不会浪费。”菲菲兔补充道。
“刚才给我们派森号分配的编号1A2DH就像是变量的门牌地址嘛!”西西船长接过话题说,“可是这些编号太难记住了呢!搞不好等下我们回来时就找不到我们的飞船了!”
“是呀,是呀!这些号码就称为变量的地址。”菲菲兔点点头,笑着说,“地址不太好记,在程序设计语言中也考虑到了这个问题。它允许使用者自己给每个存储空间起一个名字,叫作变量名,而且要求变量名必须是独一无二的呢!”
“哇!好神奇!”大家异口同声地说。
“太好了,就把咱们派森号停放的空间叫作python_park_place吧!”西西船长当下就命令把这个变量名上报给星球总部。
“果然是西西船长,您起的这个名字非常符合变量命名的规则呢!”菲菲兔说道,“变量命名第一规则就是——起个有意义的名字!”