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输出.PNG4.附加练习
无
5.总结
- 变量可以赋值给数字、字符串、另一个变量或者运算式;
- 使用print()函数输出变量需要使用逗号 , 隔开 ;
- 在运算式中,任何一个数字使用浮点数,得出的结果也是浮点数
- / 和 //存在这一定区别,前者是自然除法,会得出浮点数,后者是整除法,不会得出浮点数。
网友评论