非法赋值语句如何判断,怎么判断赋值语句正确

首页 > 实用技巧 > 作者:YD1662024-01-28 09:44:34

导读:在本文中,你会学到如何处理数字、定义与使用变量和常量,以及编写使用这些数据类型执行实际任务的简单程序。

作者:凯·霍斯特曼(Cay Horstmann),兰斯·尼塞斯(Rance Necaise)

如需转载请联系华章科技

当你的程序执行计算时,需要把值存储下来以便后面使用。在Python程序中使用变量来存储值。本文你会学到如何定义和使用变量。

为了演示变量的用法,我们会编写一个解决下面问题的程序:在售的软饮料一般分为罐装和瓶装。在商店里,一包6个12盎司的罐装饮料与一个2升的瓶装饮料售价一样,你应该买哪个?(对于液态而言,12盎司约等于0.355升。)

非法赋值语句如何判断,怎么判断赋值语句正确(1)

▲哪一个包含更多的苏打?6个12盎司的罐装包,还是一个2升的瓶装?

在我们的程序中,会定义变量来表示一包中罐的数量和每罐的体积,然后我们会计算一个6罐包的体积(以升为单位),并且输出答案。

01 定义变量

在计算机程序中,变量是一个存储位置,每个变量都有名字并且包含一个值。

变量类似于停车场的一个停车位。停车位拥有一个标识符(例如“J053”),并且可以容纳一辆交通工具。变量拥有一个名字(例如cansPerPack),并且可以存储一个值(例如6)。

非法赋值语句如何判断,怎么判断赋值语句正确(2)

▲类似于计算机程序中的变量,一个停车位拥有一个标识符和一个内容

非法赋值语句如何判断,怎么判断赋值语句正确(3)

▲赋值

使用赋值语句把一个值存入变量,例如:

cansPerPack = 6

赋值语句的左边是一个变量,右边是一个可计算得到某个值的表达式,表达式的值将会被存储到该变量中。

第一次给变量赋值时,会创建变量并使用那个值进行初始化。定义之后,该变量就可以在另一个语句中使用了,例如:

print(cansPerPack)

会输出cansPerPack变量中存储的值。

如果一个已定义的变量被赋新值,新的值会替换掉该变量中已经存储的值,例如:

cansPerPack = 8

会把变量cansPerPack中存储的6改变为8。图2-1演示了上面的赋值语句。

非法赋值语句如何判断,怎么判断赋值语句正确(4)

首页 12下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.