i = 1
while i<=5:
day = int(input("今天是工作日吗(请输入整数1~7)?"))
if day not in[1,2,3,4,5,6,7]:
print('输入错误!')
if day in [6,7]:
print("今天非工作日。")
break
if day in [1,2,3,4,5]:
break
print('yes')
i+=1
上面代码中:
if day in [1,2,3,4,5]:
break
print('yes')
修改成:
if day in [1,2,3,4,5]:
break
和
if day in [1,2,3,4,5]:
print('yes')
都可以执行成功。但为什么break和print('yes')都放上去就报错:TabError: inconsistent use of tabs and spaces in indentation