DIF=0
while DIF != 'Y' or 'N':
DIF=raw_input('Do you want the cheese? Y / N ')
我该怎么做才能做到这一点?我需要答案是Y或N
我想问一个问题,答案必须是Y或N,否则你无法继续。
如果有更好的方法,请告诉我。
答案 0 :(得分:2)
使用
while DIF != 'Y' and DIF != 'N':
相反,或更好:
while DIF not in ('Y', 'N'):
此外,我建议您关注Python naming conventions