购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.4 语句

语句是Python解释器可以运行的一个代码单元,也可以理解为可以执行的命令。我们目前已经使用了两种语句:print打印语句和赋值语句。

赋值语句有两个作用:一是建立新的变量,二是将值赋予变量。任何变量在使用时都必须赋值,否则会被视为不存在的变量。

看了上百字,也没明白什么是语句,小萌暗自抱怨到。于是她随手在交互模式下输入如下:

>>> advice='boss,we want have a lunch'

刚输完一句,小萌就停下了,等等,刚才输入的不就是语句吗?前面都做过不少示例了,看看还用过什么语句。在交互模式下写的第一个程序不就是print语句吗?对了,还可以知道这个语句中advice的类型是什么样的。小萌想完,在交互模式下输入如下:

>>> type(advice)
<class 'str'>

这个语句中advice的类型是字符串(str)类型。还有什么类型的赋值语句呢?对了,前面还学习了整型和浮点型,交互模式输入:

>>> money=99999999
>>> type(money)
<class 'int'>
>>> spend=1.11111111
>>> type(spend)
<class 'float'>

不错,把之前学习的温习了一下。于是小萌又在交互模式下输入如下:

>>> so happy
SyntaxError: invalid syntax

哎呀,怎么又犯糊涂了,变量是一定要赋值的。于是重新输入:

>>> print('so happy,it is a perfect forenoon')
so happy,it is a perfect forenoon

小萌突然感觉有人站在自己旁边,原来是小智。小智盯着交互模式输入界面,突然说道:“这个用状态图展示会更直观”。说完就帮小萌画出了一个变量状态图,如图2-6所示。

一般情况下,我们用状态图表示变量的状态。左边是变量名称,右边是变量值。状态图显示了赋值语句的最终操作结果。

图2-6 变量的状态图

原来小智知道这么多,小萌心中暗暗高兴起来,感谢小智的指导。这真是一个愉快的上午,不过真的很饿。好像到服务区了。boss宣布在这里休息一下,顺便补充点能量再往前走。 lqA4bsMq2zBMknB7sAZ8v2ma8Pa1qdapPVET1QkNmKVHe+pPGLgaQHZ1gkwJrcD6

点击中间区域
呼出菜单
上一章
目录
下一章
×