continue如何运用
来源:3-16 continue关键字的应用
慕容8147471
2020-03-10 23:36:00
在部分循环语句中没有使用continue,也跳过了还没有进行执行的语句例如下面代码的输出最终结果,continue是否在工作中运用频繁
num = input("请输入要计算的数值(1-100):")
num = int(num )
if num >= 1 and num <= 100:
i = 1
result = 1
while i <= num:
result = result * i
if i % 5 ==0:
print("{}:{}".format(i,result))
i = i +1
print("最终结果:{}".format(result))
else:
print ("请输入1-100数值")
1回答
好帮手慕笑蓉
2020-03-11
同学,你好。一种功能可以用不同的代码实现,continue的作用是结束本次循环执行下一次循环,并不是所有循环都需要用continue,使用的是否频繁看个人的编程需要。如果同学的代码采用如下方式编写,就需要continue:
num = input("请输入要计算的数值(1-100):") num = int(num) if num >= 1 and num <= 100: i = 1 result = 1 while i <= num: result = result * i if i % 5 !=0: i = i + 1 continue print("{}:{}".format(i, result)) i = i +1 print("最终结果:{}".format(result)) else: print ("请输入1-100数值")
如果解决了你的疑惑,请采纳,祝学习愉快~
相似问题