看你的代码附上正确的代码如下:
print( "\n 手机店打折活动进行中" )
strWeek = input("请输入星期(如星期一):")
intTime = int(input("请输入时间(范围:0-23)"))
if (strWeek == "星期二" and (intTime >= 10 and intTime <= 11)) or (strWeek == "星期二" and (intTime >= 13 and intTime<=15)):
print("恭喜你获得了抢购资格,快来抢购吧!")
else:
print("对不起,您来晚一步,请等待下次活动")
源码
运行效果
答: 第4行结尾if后面需要加冒号,你看你第6行else后面也加了冒号呀,怎么到第4行就忘记了,同时你也可以参考他的报错原因,也会给你一定的提示。
还是有错。。
追答文字形式贴出完整的源码
追问print( "\n 手机店打折活动进行中" )
strWeek = input("请输入星期(如星期一):")
intTime = int(input("请输入时间(范围:0-23);"))
if ( strWeek == "星期二" and (intTime >= 10 and intTime = 13 and intTime <= 15));
print( "恭喜你获得了抢购资格,快来抢购吧!")
else;
print("对不起,您来晚一步,请等待下次活动")
麻烦了
追答print( "\n 手机店打折活动进行中" )
strWeek = input("请输入星期(如星期一):")
intTime = int(input("请输入时间(范围:0-23);"))
if ( strWeek == "星期二" and (intTime >= 10 and intTime == 13 and intTime <= 15)):
print( "恭喜你获得了抢购资格,快来抢购吧!")
else:
print("对不起,您来晚一步,请等待下次活动")
多谢