【正文】
被叫做自戀數(shù)、自冪數(shù)或者阿姆斯特朗數(shù)。需得分離數(shù)字得到每位上的數(shù),即將變量g、s、b表示為x的形式。print (三位數(shù)之內(nèi)的水仙花是:)for x in___(100,1000):b=x//100s=(x//10)___g=___If x=(b**3 +s**3+g**3):print(___)18.求解a到b內(nèi)(包含a和b)所有的質(zhì)數(shù),并對每個(gè)質(zhì)數(shù)的每一位數(shù)字求和。程序如下:import mathdef IsPrime(i):if i==1:return Falsefor j in range(2,int((i))+1):if____:return Falsereturn Truea=int(input(請輸入a:))b=int(input(請輸入b:))summ=0for i in range(a,b+1):if IsPrime(i):________while t0:summ=summ+t%10_________print(數(shù)字和為:,summ)19.已知6月份10位技術(shù)考試成績:12345678910788889908376759810065技術(shù)老師想統(tǒng)計(jì)出80分(含80)以上的人數(shù),請完善程序,代碼如下:a=[78,88,89,90,83,76,75,98,100,65]______sum=0for i in range(n): if a[i]=80:________print(sum)執(zhí)行上述程序段后,輸出的內(nèi)容是______20.現(xiàn)在有一個(gè)程序用來解決以下問題:如果有總量共1020個(gè)西瓜,第一天賣掉總數(shù)的一半后多賣出了兩個(gè),以后每天賣剩下的一半多兩個(gè),那么幾天以后賣完呢?請將下列程序補(bǔ)充完整。代碼如下:def gcd (m,n):r= while r!=0:m=nn= return a=int(input(‘請輸入a的值:’))b=int(input(‘請輸入b的值:’))print(‘最大公約數(shù)是:39。分析代碼可知,k=16,17,18時(shí),x=1;k=19,20時(shí),x=0;k=13,14,15時(shí),x=4;k取1~12時(shí),x=5,故本題選B選項(xiàng)。分析代碼可知,k=16,17,18時(shí),x=1;k=19,20時(shí),x=0;k=13,14,15時(shí),x=4;k取1~12時(shí),x=5,故本題選B選項(xiàng)。字符串索引從0開始,a[0]=p,a[1]=y,故本題選D選項(xiàng)。字符串索引從0開始,a[0]=p,a[1]=y,故本題選D選項(xiàng)。round(x,n)方法返回 x 的小數(shù)點(diǎn)四舍五入到n個(gè)數(shù)字,abs是求絕對值,已知a=2,b=10/3,則表達(dá)式round(b,1)+abs(解析:D【詳解】本題主要考查Python表達(dá)式的運(yùn)算。4.A【詳解】本題考查循環(huán)語句。解析:A【詳解】本題考查循環(huán)語句。5.D【詳解】本題考查的是應(yīng)用軟件。p解析:D【詳解】本題考查的是應(yīng)用軟件。python是編程軟件,屬于系統(tǒng)軟件。6.D【詳解】本題主要考查Python程序的執(zhí)行。i=0,sum=0,循環(huán)條件是i10,變量i每次遞增2,若i是偶數(shù),執(zhí)行sum=sum+i,故程序執(zhí)行完sum=sum+i=0+0+2+4+6+8=20,故本題選D選項(xiàng)。變量需要先創(chuàng)建和初始化,才可以使用,故本題選B選項(xiàng)。變量需要先創(chuàng)建和初始化,才可以使用,故本題選B選項(xiàng)。input函數(shù)接受一個(gè)標(biāo)準(zhǔn)輸入數(shù)據(jù),print是一個(gè)輸出函數(shù)。i