【正文】
:只能以字母或下劃線開頭,不能包含特殊符號,不能是關(guān)鍵字。print是Python的關(guān)鍵字,不是合法的標(biāo)識符,故本題選B選項。12.B【詳解】本題主要考查Python變量的命名。解析:B【詳解】本題主要考查Python程序的執(zhí)行。11.B【詳解】本題主要考查Python程序的執(zhí)行。解析:D【詳解】本題主要考查Python表達(dá)式。10.D【詳解】本題主要考查Python表達(dá)式。解析:D【詳解】本題主要考查Python數(shù)據(jù)類型。9.D【詳解】本題主要考查Python數(shù)據(jù)類型。解析:A【詳解】本題主要考查Python列表。8.A【詳解】本題主要考查Python列表。比較字符串的大小,是將兩個字符串的字符一一比較它們的ASCII值,小寫字母的ASCII值大于大寫字母,故表達(dá)式中s1s2的值為True,故本題選C選項解析:C【詳解】本題主要考查Python字符串。變量的命名規(guī)則有:只能以字母或下劃線開頭,不能包含特殊符號,不能是關(guān)鍵字,故合法的Python變量名是speed,故本題選B選項。變量的命名規(guī)則有:只能以字母或下劃線開頭,不能包含特殊符號,不能是關(guān)鍵字,故合法的Python變量名是speed,故本題選B選項。故本題應(yīng)選A。解析:A【詳解】本題考查的是Python變量名的命名規(guī)則。Python中變量命名規(guī)則:由字母、數(shù)字、下劃線組成,不能以數(shù)字開頭,系統(tǒng)保留字不能作為變量名。故選項D正確。解析:D【詳解】本題考查的是python語言的特點。Python語言的三個特點是語法簡單(函數(shù)式語言與面向?qū)ο笳Z言的結(jié)合)、使用直接(大量豐富的庫)、開發(fā)周期短(代碼量小)。“**”是冪運算,x**y為返回x的y次冪,因此B選項正確?!?*”是冪運算,x**y為返回x的y次冪,因此B選項正確。賦值語句是將等號右邊的表達(dá)式賦給左邊的變量,x=y=50等價于x=50,y=50,故正確的賦值語句是x=y=50,故本題選C選項。賦值語句是將等號右邊的表達(dá)式賦給左邊的變量,x=y=50等價于x=50,y=解析:C【詳解】本題主要考查Python賦值語句。2.C【詳解】本題主要考查Python賦值語句。解析:C【詳解】本題主要考查Python程序的執(zhí)行。for g in range(1,20): for m in _______: for x in range(3,98,3): if _________ and __________ ==100: print(公雞:,g,母雞:,m,小雞:,x)【參考答案】***試卷處理標(biāo)記,請不要刪除一、選擇題1.C【詳解】本題主要考查Python程序的執(zhí)行。即:現(xiàn)有100文錢,公雞5文錢一只,母雞3文錢一只,小雞一文錢3只,要求:公雞,母雞,小雞都要有,把100文錢買100只雞,買的雞是整數(shù)。凡百錢,買雞百只。39.求50以內(nèi)所有5的倍數(shù)的和。求第一天共摘了多少。以后每天早上都吃了前一天剩下的一半零一個。以下程序段的功能是:根據(jù)從鍵盤上輸入的表示星期幾的數(shù)字,若輸入的數(shù)字不是在范圍(1至7)輸出“輸入錯誤!”,否則輸出對應(yīng)的英文星期的簡稱如“Mon、Tue、Wed、Thu、Fri、Sta、Sun”。以下程序段的功能是:輸入一個正整數(shù)n(1至100),輸出它的約數(shù)的個數(shù)。(3)在描述三程序設(shè)計中,補(bǔ)充代碼第8行劃線處為__________。(1)描述一是________描述法;描述二是流程圖描述法;描述三是計算機(jī)程序語言描述法。描述一描述二描述三①輸入兩個正整數(shù)m,n(mn);②計算m除以n所得的余數(shù)r;③m=n,n=r;④若r=0,則m,n的最大公約數(shù)等于m;否則轉(zhuǎn)到步驟②;⑤輸出最大公約數(shù)m。因為這個算法需要反復(fù)進(jìn)行除法運算,故被形象地命名為“輾轉(zhuǎn)相除法”。它是已知最古老的算法,其可追溯至公元前300年前。程序運行界面如圖所示:實現(xiàn)上述功能的程序如下,請在劃線處填入合適的代碼。32.若兩個素數(shù)之差為2,則該對素數(shù)稱為雙胞胎數(shù),如3,5就是一對雙胞胎數(shù)。A.a(chǎn)bcd2 B.a(chǎn)bcdabcd C.a(chǎn)bcdcd D.a(chǎn)babcd二、程序填空31.一家商場在降價促銷,如果購買金額不高于200元,會給10%的折扣,如果購買金額高于200元,會給20%的折扣。A.布爾型 B.浮點型 C.整型 D.字符串23.計算機(jī)能直接接收和執(zhí)行的程序設(shè)計語言為( )A.Visual Basic語言 B.Python語言 C.機(jī)器語言 D.自然語言24.關(guān)于Python語句P = –P,以下選項中描述正確的是( )A.P和P的負(fù)數(shù)相等 B.P和P的絕對值相等C.將P賦值為它的相反數(shù) D.P的值為025.下列Python程序段的運行結(jié)果是( )i=0sum=0while i10: if i%2==0: sum+=i i+=1print(‘sum=’,sum)A.sum=18 B.sum=20 C.sum=22 D.sum=3026.下列Python數(shù)據(jù)不屬于列表的是( )A.{24,56,7,89,4} B.[24,56,7,89,4]C.[24,56,’a’,’獼猴桃’] D.[’A’,’B’ ’C’, ’D’]27.在Python中,數(shù)據(jù)的輸入是通過( )來實現(xiàn)的。青少年編程等級考試∶Python編程一級試卷4優(yōu)質(zhì)練習(xí)一、選擇題1.運行下列