《趣学Python编程》——2.2 变量就像是标签

2.2 变量就像是标签

在编写程序时“变量”这个词是指一个存储信息的地方,例如数字、文本、由数字和文本组成的列表等等。另一种看待变量的方式是它就像贴在东西上的标签。

例如,要创造一个叫fred的变量,我们用等于号(=)然后告诉Python这个标签是贴在什么信息上的。下面,我们创建了fred这个变量并告诉Python它给数字100加上了标签(注意这并不意味着其他变量不能有同样的数值):

想知道一个变量给什么值加了标签,在Shell程序中输入print,后面括号里是变量的名字,就像这样:

我们也可以让Python来改变变量fred使它成为其他东西的标签。例如,下面是如何把fred改成数字200。

在第一行,我们说fred成为数字200的标签。在第二行,我们问fred它标记的是什么,就是为了确认这个改变。Python在最后一行打印出结果。

我们也可以使用不只一个标签(多个变量)来标记同一件东西:

在这个例子中,我们通过在john和fred之间使用等号来告诉Python,我们想让名字(或者说变量)john与fred标记同一个东西。

当然,fred对于变量来讲可能不是一个很有用的名字,因为它很可能根本没告诉我们这个变量是干什么用的。现在不用fred,让我们把变量起名字叫number_of_coins(金币的数量),像这样:

这就明确了我们是在说200枚金币。

变量名可以由字母、数字和下划线字符(_)组成,但是不能由数字开头。从一个字母(如a)到长长的句子都可以用来做变量名(变量名不能包含空格,所以要用下划线来分隔单词)。有些时候,如果你在匆忙地做一些事情,那么短一点的变量名最好。选择什么样的名字取决于你需要让这个变量名有多么大的含意。

现在你知道如何创建变量了,让我们看看如何使用他们。

时间: 2025-01-21 18:56:02

《趣学Python编程》——2.2 变量就像是标签的相关文章

《趣学Python编程》——导读

前 言 为什么要学习计算机编程 编程会培养创造能力.逻辑能力和解决问题的能力.编写程序的人有机会从无到有创造新事物,使用逻辑来把程序变成计算机可以运行的程序.在出了问题的时候你需要用解决问题的能力来找出是哪里不对.编程是一项既有趣,有时候又充满挑战的事情.从中学到的技巧对于学校和工作都很有用.就算你的职业方向和计算机没有关系也是这样. 除此之外,编程起码是外面天气不好的下午打发时间的好主意.为什么是Python 对于初学者来讲,Python是一款既容易学又相当有用的编程语言.相对于其他语言,它的

《趣学Python编程》——第2章 计算与变量 2.1 用Python来做计算

第2章 计算与变量 好了,现在你的Python装好了,也知道如何启动Python Shell程序了,那么你就已经准备好用它来做点什么了.我们将从一些简单的计算开始,然后再使用变量.变量是计算机程序中用来保存东西的一种方式,它们能帮你写出有用的程序来. 2.1 用Python来做计算 一般来讲,当你要得到两个数字的乘积时你会用计算器或者笔和纸,比方说8 × 3.57.那么用PythonShell程序来运行这个计算是怎么样的?让我们来试一试. 双击桌面上的IDLE图标来启动PythonShell程序

《趣学Python编程》——2.3 使用变量

2.3 使用变量 还记得我们的那个算式吗?如果你能用地下室里你爷爷的疯狂发明魔法般地创造出新金币来,那么用来计算在一年后你会有多少金币的算式是这样的: 我们可以把它写在一行代码里: 那么,如果我们把这些数字变成变量呢?试着像下面这样输入: 这些输入的代码会创建出变量 found_coins(找到的金币).magic_coins(魔法金币)和stolen_coins(被偷走的金币). 那么现在,我们可以这样重新输入算式: 你可以看到它给出了同样的答案.所以,谁会在乎用哪种方式呢?对吧?嘿嘿,下面就

《趣学Python编程》——术语表

术语表 当你刚开始编程的时候,你会遇到不太理解的术语.这种不理解会成为你进步的阻碍.但是这很好办! 我创建了下面的术语表来帮助你解释这些单词和术语.在里边有很多本书中用到的编程术语的定义,如果你遇到了不理解的东西就到这里来找一找吧. 动画(animation) 以足够快的速度把图片显示出来的过程,看上去就像在动. 语句块(block) 计算机程序中的一组语句. 布尔(Boolean) 非真即假的一种值.(在Python里是True或False,其中的T和F都要大写.) 调用(call) 运行函数

《趣学Python编程》——2.4 你学到了什么

2.4 你学到了什么 在这一章里,你学到了如何用Python操作符来做简单计算以及如何用括号来控制Python计算算式中各部分的顺序.我们还创建了变量来给数值加上标签并在计算中使用这些变量.

《趣学Python编程》——第1部分 学习编程 第1章 Python不是大蟒蛇 1.1 关于计算机语言

第1部分 学习编程 第1章 Python不是大蟒蛇 计算机程序是一组让计算机执行某种动作的指令.和那些电路.芯片.卡.硬盘等不同,它不是计算机可触摸的部分,而是隐藏在背后运行在硬件上的东西.计算机程序(我常简称为"程序")就是一系列告诉没有知觉的硬件做什么事情的命令.软件就是计算机程序的集合. 没有计算机程序,几乎所有你现在每天使用的设备都将变得要么没有用:要么没那么有用.计算机程序不仅以各种形式控制着你的个人电脑,同时还有你的电子游戏系统.移动电话,还有车里的GPS单元.还有些不那么

《趣学Python编程》——1.3 当你安装好Python以后

1.3 当你安装好Python以后 现在在你的Windows或者苹果OS X桌面上应该能看到标有IDLE的图标了.如果你用的是Ubuntu,在"应用"菜单中,你应该能看到一个新的组"编程",其中有个应用叫IDLE(使用Python 3.2)或更早的版本. 双击这个图标,或者选择这个菜单项,你应该会看到如图1-8所示的窗口. 这是"PythonShell程序",是Python集成开发环境的一部分.这三个大于号(>>>)叫做&quo

《趣学Python编程》——1.5 你学到了什么

1.5 你学到了什么 在这一章里我们以一个简单的Hello World程序开始,几乎每个人都是从这个程序开始学习计算机编程的.在下一章中,我们会用PythonShell程序做更有用的事情.

《趣学Python编程》——1.2 安装Python

1.2 安装Python 安装Python相当简单.下面我们列举在Windows 7.苹果OS X,还有Ubuntu上的安装步骤.在安装Python的同时你也会安装IDLE程序的快捷方式,它是用来写Python程序的集成开发环境.如果你的电脑已经装好了Python,请直接跳到本书1.3节那一节. 1.2.1 在Windows 7上安装Python 在微软Windows 7上安装Python,先用网页浏览器打开http://www.python.org/ ,然后下载最新版的Python 3安装程序