例题:
用户输入若干个成绩,求所有成绩的平均值。每输入一个成绩后询问是否继续输入下一个成绩,回答yes就继续输入下一个成绩,回答no就停止输入成绩。
输入代码为:
numbers=[] while True: x=input(‘请输入一个整数:‘) try: numbers.append(int(x)) except: print(‘不是整数‘) while True: flag=input(‘继续输入吗?(yes/no)‘) if flag.lower()not in(‘yes‘,‘no‘): print(‘只能输入yes或no‘) else: break if flag.lower()==‘no‘: break print(sum(numbers)/len(numbers))
结果可以展示为:
原文:https://www.cnblogs.com/psl1234/p/11366340.html