【文章內(nèi)容簡介】
,100,65]______sum=0for i in range(n): if a[i]=80:________print(sum)執(zhí)行上述程序段后,輸出的內(nèi)容是______20.現(xiàn)在有一個程序用來解決以下問題:如果有總量共1020個西瓜,第一天賣掉總數(shù)的一半后多賣出了兩個,以后每天賣剩下的一半多兩個,那么幾天以后賣完呢?請將下列程序補充完整。tc=1020c=0while ______________ : tc=tc(tc/2+2) _____________print(c)21.(最大公約數(shù))用輾轉(zhuǎn)相除法求兩個正整數(shù)的最大公約數(shù)。代碼如下:def gcd (m,n):r= while r!=0:m=nn= return a=int(input(‘請輸入a的值:’))b=int(input(‘請輸入b的值:’))print(‘最大公約數(shù)是:39。 )填空:________ ________ ________ ________ ________【參考答案】***試卷處理標(biāo)記,請不要刪除一、選擇題1.B【詳解】本題主要考查Python程序的執(zhí)行。分析代碼可知,k=16,17,18時,x=1;k=19,20時,x=0;k=13,14,15時,x=4;k取1~12時,x=5,故本題選B選項。解析:B【詳解】本題主要考查Python程序的執(zhí)行。分析代碼可知,k=16,17,18時,x=1;k=19,20時,x=0;k=13,14,15時,x=4;k取1~12時,x=5,故本題選B選項。2.D【詳解】本題主要考查Python字符串。字符串索引從0開始,a[0]=p,a[1]=y,故本題選D選項。解析:D【詳解】本題主要考查Python字符串。字符串索引從0開始,a[0]=p,a[1]=y,故本題選D選項。3.D【詳解】本題主要考查Python表達式的運算。round(x,n)方法返回 x 的小數(shù)點四舍五入到n個數(shù)字,abs是求絕對值,已知a=2,b=10/3,則表達式round(b,1)+abs(解析:D【詳解】本題主要考查Python表達式的運算。round(x,n)方法返回 x 的小數(shù)點四舍五入到n個數(shù)字,abs是求絕對值,已知a=2,b=10/3,則表達式round(b,1)+abs(a)=+2=,故本題選D選項。4.A【詳解】本題考查循環(huán)語句。在循環(huán)體內(nèi),s=s*i,i的初值為1,循環(huán)內(nèi)i每次遞增2,則s=1*3*5*7=105,最后結(jié)果為105,可知條件為while i=7,故本題選A。解析:A【詳解】本題考查循環(huán)語句。在循環(huán)體內(nèi),s=s*i,i的初值為1,循環(huán)內(nèi)i每次遞增2,則s=1*3*5*7=105,最后結(jié)果為105,可知條件為while i=7,故本題選A。5.D【詳解】本題考查的是應(yīng)用軟件。應(yīng)用軟件(Application)是和系統(tǒng)軟件相對應(yīng)的,是用戶可以使用的各種程序設(shè)計語言,以及用各種程序設(shè)計語言編制的應(yīng)用程序的集合,分為應(yīng)用軟件包和用戶程序。p解析:D【詳解】本題考查的是應(yīng)用軟件。應(yīng)用軟件(Application)是和系統(tǒng)軟件相對應(yīng)的,是用戶可以使用的各種程序設(shè)計語言,以及用各種程序設(shè)計語言編制的應(yīng)用程序的集合,分為應(yīng)用軟件包和用戶程序。python是編程軟件,屬于系統(tǒng)軟件。故本題應(yīng)選D。6.D【詳解】本題主要考查Python程序的執(zhí)行。i=0,sum=0,循環(huán)條件是i10,