#! usr/bin/venv/python3.5
# -*- coding:utf-8 -*-
for n in range(2, 10):
for w in range(2, n):
if n % w == 0:
print(n, 'equals', w, '*', n//w)
break
else:
print(n, "is a prime number")
输出结果如下:
若else缩进,则程序会有另一个结果。
#! usr/bin/venv/python3.5
# -*- coding:utf-8 -*-
for n in range(2, 10):
for w in range(2, n):
if n % w == 0:
print(n, 'equals', w, '*', n//w)
break
else:
print(n, "is a prime number")
输出结果如下: