質(zhì)數(shù)也叫素?cái)?shù),指的是大于1的自然數(shù)中晋被,除了1和它本身以外不能被其它自然數(shù)整除的自然數(shù)得封。
指的是大于1的自然數(shù)中同廉,除了1和它本身以外沒(méi)有其它因數(shù)的自然數(shù)仪糖。
一整數(shù)被另一整數(shù)整除,后者即是前者的因數(shù)柑司。
for n in range(2,10):
for x in range(2,n):
if n%x == 0:
print(n,"=",x,"*",n//x)
break
else:#內(nèi)層for正常結(jié)束則執(zhí)行else
print(n,"是一個(gè)素?cái)?shù)")
結(jié)果:
2 是一個(gè)素?cái)?shù)
3 是一個(gè)素?cái)?shù)
4 = 2 * 2
5 是一個(gè)素?cái)?shù)
6 = 2 * 3
7 是一個(gè)素?cái)?shù)
8 = 2 * 4
9 = 3 * 3
注意for循環(huán)和else搭配時(shí)python是怎么設(shè)計(jì)的
當(dāng)n=2時(shí),不進(jìn)入內(nèi)層for锅劝,直接執(zhí)行else
當(dāng)n=3時(shí)攒驰,x=2,3不能被2整除故爵,內(nèi)層for正常結(jié)束玻粪,執(zhí)行else