ex04.变量和命名

1. 环境介绍

我使用的环境是windows/notepad++/Python 3.7.2

2. 代码

# coding:utf-8
# 100辆车
cars = 100

# 一个车里有4个空位
space_in_a_car = 4.0

# 30个司机
drivers = 30

# 90个乘客
passengers = 90

# 不能开的车 = 车总量 - 司机的数量
cars_not_driven = 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("There will be",cars_not_driven,"empty cars today.")

print("We can transport",carpool_capacity,"people today.")

print("We have",passengers,"to carpool today.")

print("We need to put about",average_passengers_per_car,"in each car")

3.输出

ex04-1输出.PNG

4.附加练习

5.总结

  1. 变量可以赋值给数字、字符串、另一个变量或者运算式;
  2. 使用print()函数输出变量需要使用逗号 隔开 ;
  3. 在运算式中,任何一个数字使用浮点数,得出的结果也是浮点数
  4. ///存在这一定区别,前者是自然除法,会得出浮点数,后者是整除法,不会得出浮点数。

你可能感兴趣的:(ex04.变量和命名)