- 質(zhì)數(shù)又稱(chēng)為素?cái)?shù)屎暇,是一個(gè)大于1的自然數(shù),除了1和它自身外驻粟,不能被其他自然數(shù)整除的數(shù)叫做質(zhì)數(shù)根悼;否則稱(chēng)為合數(shù)。
求n之內(nèi)的質(zhì)數(shù)格嗅。
程序分析 用else執(zhí)行for循環(huán)的獎(jiǎng)勵(lì)代碼(如果for是正常完結(jié)番挺,非break)唠帝。
num1=int(input('下限:'))
num2=int(input('上限:'))
for i in range(num1,num2i+1):
if i > 1:
for j in range(2,i):
if (i % j) == 0:
break
else:
print(i)
求終端輸入數(shù)字是否質(zhì)數(shù)
num = int(input('請(qǐng)您輸入一個(gè)不小于1的整數(shù):'))
i = 2
flag = True
while i < num:
if num % i == 0:
flag = False
i += 1
if flag:
print(num,'是質(zhì)數(shù)')
else:
print(num,'不是質(zhì)數(shù)')