Python 医院取卡练习

import random

tripCode = input("行程码与核算(y/n):")
card = input("是否有卡(y/n):")
cardMoney = input("输入卡余额")
if cardMoney.isdigit():
cardMoney = float(cardMoney)
if tripCode == "y":
if card == "y":
if cardMoney >= 200:
codeNumber = random.randint(10000,99999)
print("取卡成功,卡号为",codeNumber)
else:
print("余额不足,请先充值")
else:
print("请先开卡")
else:
print("请先完成行程码和核算")
else:
print("余额输入错误")