习题4 变量和重命名

0.注意

  1.在每一行的上面写一条注释,给自己解释一下这行的作用

  2.倒着读你的.py文件

  3.朗读你的.py文件,并将它读出来

1.新建一个文件,文件的名称为ex4.py

2.将下面的代码复制到文件中

cars = 100  #定义汽车的数量
space_in_a_car = 4.0  # 定义每辆车内的座位数
drivers = 30 #定义司机的个数
passengers = 90  #定义乘客的数量
cars_not_driver = cars - drivers  #没有司机的车辆=车辆总数-司机总数
cars_driven = drivers  #汽车司机 = 司机
carpool_capacity = cars_driven * space_in_a_car # 可乘人数 = 汽车司机*辆车内的座位数
average_passengers_per_car = passengers / cars_driven #平均乘客数 = 乘客/汽车司机



print ("There are",cars,"cars available.") #有  辆车
print ("There are only",drivers,"drivers available.")#只有  位司机
print ("Ther will be",cars_not_driver,"empty cars today.")#那将有  辆车没有司机
print ("We can transport",carpool_capacity,"people today")#我们可以运送  人
print ("We have",passengers,"to carpool taday")#我们一共有  乘客
print ("We need to put about ",average_passengers_per_car,"in each car.")#我们需要在每辆车上安排 人

3.找到ex4.py的文件,在该文件夹下空白处按住 Shift+鼠标右键,找到在此处打开Powershell窗口

4.在窗口内输入 python .\ex4.py 显示结果如下

5.巩固练习

  1.我在程序里用了4.0作为space_in_a_car的值,这样做有必要吗?如果只用4会发生什么?

  2.记住4.0是一个“浮点数”。这只是一个带小数点的数,如果写作4.0而不是4,那它就是一个浮点数。

  3.在每一个变量赋值的上一行加上一条注释。

  4.记住‘=’的名字是等于,它的作用是为数据(数字、字符串等)取名(cars_driven、passengers)。

  5.记住‘_’是下划线字符。

  6.将Python作为计算器运行起来,就跟以前一样,不过这一次在计算过程中使用变量来做计算,常见的变量名有i、x、j等。

6.常见问题解答

  1.=(单等号)和==(双等号)有什么不同?

    =的作用是将右边的值赋给左边的变量名。 == 的作用是检查左右两边的值是否相等。

  2.写成x=100 而非 x = 100 也没有关系吗?

    写成这样是可以的,但是这种写法不好,操作符两边加上空格会让代码更容易阅读。

  3.怎么倒着读代码?

    就是从最后一行开始和文件的最后一行进行对比,以此类推直到全部对比完。

  4.为什么space_in_a_car用了4.0?

    这主要是为了让你见识一下浮点数,并提出这个问题。

猜你喜欢

转载自www.cnblogs.com/tel13526327247/p/9227413.html