千博企业网站管理系统营销旗舰版,建设建设部网站,网站建设创业计划书模板范文,网站创作③continue的好处
break是跳出循环体#xff0c;continue是跳过continue语句后面的代码块#xff0c;循环并不停止 题目要求: 使用input函数接受用户的输入#xff0c;如果用户输入的数值小于等于10#xff0c;则判断是奇数还是偶数如果数值大于10#xff0c;则输出“输入…③continue的好处
break是跳出循环体continue是跳过continue语句后面的代码块循环并不停止 题目要求: 使用input函数接受用户的输入如果用户输入的数值小于等于10则判断是奇数还是偶数如果数值大于10则输出“输入大于10不判断奇偶”,用户输入quit结束程序 while True: input_str input(请输⼊⼀个正整数,如果想停⽌程序输⼊quit:) if input_str quit: break number int(input_str) if number 10: print(输入大于10不判断奇偶) continue if number % 2 0: print(输⼊为偶数) else: print(输⼊为奇数) 当number大于10 的时候后面的那4行代码就不会被执行直接进入到下一次循环上面的代码也可以不使用continue while True: input_str input(请输⼊⼀个正整数,如果想停⽌程序输⼊quit:) if input_str quit: break number int(input_str) if number 10: if number % 2 0: print(输⼊为偶数) else: print(输⼊为奇数) 两段代码实现了一样的功能但对比一下不难发现不使用continue代码的嵌套层次更深如果嵌套多了会让代码变得难以阅读难以管理 但使用continue就可以减少代码层次代码的理解和管理都更容易大于10的时候continue跳过后面的代码在逻辑思考时这种一刀两断的方法让思路更清晰.