判断是123789月就*0.5
你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)
n = int(input("请输入单张火车票的全价:(1~1000):"))
f = input("是否为学生(Y/N):")
m = int(input("清输入当前月份(1-12):"))
r = int(input("请输入需要订票的人数:"))
s = n*r
if f in ["y","Y"] and m in [1,2,3,7,8,9]:
s *= 0.5
if r>=10:
s *= 0.9
print("您应付的金额是:",s)
print('''学生火车票优惠如下:
1、每年的1-3月和7-9月凭学生证可打5折。
2、10人(含10人)以上团购还可打9折。
请输入单张火车票的全价:(1~1000):''')
p=eval(input())
print('是否为学生(Y/N):')
isStu=input()
print('请输入当前月份(1-12):')
m=eval(input())
print('请输入需要订票的人数:')
n=eval(input())
s=p*n
if (isStu=='y' or isStu=='Y') and ((m>=1 and m<=3) or (m>=7 and m<=9)):
s=s*0.5
if n>10:
s=s*0.9
print('您应付的金额是:',s)