找出10以内的所有素数,如果不是素数,请打印出该合数对应的乘积公式
点击查看代码
for j in range(2, 11):
flag = True
for i in range(2, j):
if j % i == 0:
flag = False
print(f'{j}是合数,{j}={i}x{j // i}')
break
if flag:
print(f'{j}是素数')
else:
pass
点击查看代码
for j in range(2, 11):
for i in range(2, j):
if j % i == 0:
print(f'{j}是合数,{j}={i}x{j // i}')
break
else:
print(f'{j}是素数')
点击查看代码
j = 2
while j <= 10:
i = 2
while i < j:
if j % i == 0:
print(f'{j}是合数,{j}={i}x{j // i}')
break
i += 1
else:
print(f'{j}是素数')
j += 1

浙公网安备 33010602011771号