1 需求
坐公交:如果有钱可以上车,没钱不能上车;上车后如果有空做,则可以坐下,如果没有空座,就要站着。
2 代码实现
import random
def judge(money):
seat = random.randint(0, 10)
price = random.randint(1, 2)
if money < price:
print("余额不足,请下车!")
else:
print(f"请上车!票价为{price}")
if seat > 0:
print(f"还有{seat}个空座,请入座!")
else:
print("没有空座,请站着!")
if __name__ == "__main__":
money = int(input("请输入您的余额:"))
judge(money)