Python条件判断中有多选项(or and)时的注意点
data = list() while(True): shuru = input() data.append(int(shuru)) print("是否继续输入下一个") panduan = input() if panduan.strip() == "n" or panduan.strip() == "N": print(sum(data) / len(data)) break elif panduan.strip() == "y" or panduan.strip() == "Y": continue
代码中黄色部分必须要写,不可以写成这样 panduan.strip() == "n" or "N",否则无法进行条件判断。