python 嵌套循环&break与continue区别
程序员文章站
2024-03-15 13:02:59
...
#!/usr/bin/python
# -*- coding: UTF-8 -*-
def main():
print("质数判断:")
a = int(input("最小区间: "))
b = int(input("最大区间: "))
while (b < a):
print("你输入的最小区间大于最大区间,请输入正确的范围!")
break
else:
for x in range (a, b):
for y in range (2, x):
if x%y == 0:
break
else:
print(x, "是质数")
if __name__ == '__main__':
main()
如代码所示:
while循环与for循环的混用。
break与continue的区别:
continue跳出本次循环,而break跳出整个循环。