'''
坐火车流程
查票(是否有余票) ---> 购票(钱够不够) --> 安检(是否携带危险物品)
random为Python中生成随机数的模块
import random
# 定义车票状态 1表示有票,0表示没票
ticket = 1
# 定义用户余额 账户金额低于100将不能购票
moeny = 1000
# 定义安检状态 0表示正常,其余数字表示携带危险物品
security = random.randint(0, 2)
思路:
判断是否还有车票:
有车票,开始购票
判断是够有足够的钱?
有足够的钱,购买成功!
开始安检=====
判断是否有危险物品:
无携带危险物品,通过安检
如果有危险物品:
安检不能通过
没有足够的钱?
购买失败!
没有车票:
请换个时间,或者车次!
'''
# Python 内置库,第三方库
import random # 用于产生随机数的一个工具
# 定义车票状态
ticket = random.randint(0, 1)
# 定义用户余额
moeny = random.randint(0, 500)
# 定义安检状态
# 随机生成一个0 - 2 之间的数字
security = random.randint(0, 2)
# 判断是否还有车票
if ticket !=1:
print("对不起,您购买的车次已经卖光了!")
else:
print("车票充足,请购票!")
print("开始购票!")
# 开始判断购票金额是否充足
if moeny > 100:
print("恭喜你车票购买成功!")
print("开始进入安检厅!")
if security != 0:
print("对不起,您携带了危险物品,请跟我走一趟!")
else:
print("安检通过,您可以踏上旅程!")
else:
print("对不起你的账户余额不足,请更换银行卡,或支付方式!")