- break用于结束最近的函数体;
continue用于跳出本次循环; ``` num_list = [] while True: num_input = input(‘请输入您要录入的名字’) if num_input == (‘q’ or ‘Q’):
break
else:
num_list.append(num_input)
print(num_list)
num_list = [] while True: num_input = input(‘请输入您要录入的名字’) if num_input == (‘q’ or ‘Q’): continue
else:num_list.append(num_input)print(num_list)
print(num_list)
```def continue_func(): #并判断是否为偶数循环录入conti_list = []while True:conti_input = input('请输入您想写的数字:')if conti_input == ('q'or 'Q'):breakconti_num = int(conti_input)if conti_num > 10:if conti_num % 2 == 0:conti_list.append(conti_num)else:continueelse:print('继续尝试')return conti_list# break_func()print(continue_func())
grade_list = []num=0while True: # 此函数是否为嵌套函数?score_input = input('请您输入自己的成绩:')if score_input.upper() == 'Q':breakelse:grade_list.append(int(score_input))num+=1else:print('您总共输入{}人成绩'.format(num))print('我不是else函数打印的,您总共输入{}人成绩'.format(num))
grade_list = []num=0for i in range(4):score_input = input('请您输入自己的成绩:')if score_input.upper() == 'Q':breakelse:grade_list.append(int(score_input))num+=1else:print('我是else函数打印的,您总共输入{}人成绩'.format(num))print('我不是else函数打印的,您总共输入{}人成绩'.format(num))
