‘’’
根据用户输入的金额判断是否可以购票,票价是30元,
如果余额不够,请充值,充值成功就显示账户余额,然后结束运行;
否则就购票成功,显示剩余金额,然后结束运行第一次运行:
1)正确定义变量price并初始化赋值票价为30
2)正确获取用户输入的账户余额,并转换类型
3)正确判断账户余额是否可以购票
4)可以正常购票,则输出“购票成功”的提示,并输出账户余额
5)不能正常购票,则获取用户输入,并转换数据类型,修改账户余额,最后充值成功,则显示账户余额
money=int(input(“请输入账户余额:”))
sum=""
if money<30:
print(“票价是30元,余额不足”)
sum=int(input(“请重新充值:”))+money
print(“充值成功,账户余额为%d元”%(sum))
else:
sum=money-30
print(“购票成功,账户余额是%d元”%(sum))
‘’’
‘’’
上公交车,并且可以有座位坐下
1)输入公交卡当前的余额,
2)只要超过2元,就可以上公交车
3)如果车上有空座位,就可以坐下
money=int(input(“请输入公交卡当前的余额:”))
if money>2:
print(“您可以上公交车”)
seat=int(input(“请输入车上空座位数:”))
if seat>=1:
print(“有空座位,请坐下”)
else:
print(“座位已满,请站着”)
else:
print(“您的当前余额不足,请充值后再上车”)
‘’’
‘’’
要求键盘输入一个年份,判断它是不是闰年
1)正确获取用户输入的年份
2)正确判断是否为闰年
3)输出最后结果
year=int(input(“请输入一个年份:”))
if year%4==0 and year%100!=0 or year%400 ==0
print(“闰年”)
else:
print(“平年”)
‘’’