【文章內(nèi)容簡介】
決定單雙號。)如:請根據(jù)上述算法描述補全代碼 s=input(車牌號s=) n=6x=s[n1:n]while ()== False: ① x=s[n1:n]if ② ==0: print(“雙號”)else: print(“單號”)(提示: s[n:m]的功能:從字符串s的下標為n的元素開始,截取到下標為m1的元素。例如: s= 12345 ,s[2:4]= 34 。) :判斷是否為數(shù)字。)(1)根據(jù)題意,程序中空白①處應填寫:______(2)根據(jù)題意,程序中空白②處應填寫:______(填: A/B/C/D )。A.int(x)/2==0 B.int(x)%2 ==0 C.int(x)%2=0 D.int(x)%2!=039.調(diào)試程序。請閱讀以下程序并寫出運行結(jié)果。i=0sum=0while i10: if i%3==0: sum+=i print(i) i=i+1print(39。sum39。,sum) _________40.閱讀程序。分析有關多項式的代碼并回答問題。求1!+2!+3!+……+20!的和。n=0s=0t=1 for n in range(1,21):t*=ns+=tprint(s) (1)n的作用是________________。(2)s的作用是 ______________。(3)t的初值必須賦值為1,這是因為_________。(4)t*=n的等價語句是 __________(5)s+=t的等價語句是 ______?!緟⒖即鸢浮?**試卷處理標記,請不要刪除一、選擇題1.A【詳解】本題主要考查程序設計語言。計算機能夠直接識別和執(zhí)行的語言是機器語言,即0和1,故本題選A選項。解析:A【詳解】本題主要考查程序設計語言。計算機能夠直接識別和執(zhí)行的語言是機器語言,即0和1,故本題選A選項。2.B【詳解】本題考查的是Python邏輯運算符。not運算級別高于and,故先算not 1,返回值為:False,F(xiàn)alse and 1,返回值為:False。故選項B正確。解析:B【詳解】本題考查的是Python邏輯運算符。not運算級別高于and,故先算not 1,返回值為:False,F(xiàn)alse and 1,返回值為:False。故選項B正確。3.D【詳解】本題考查的是Python表達式。**是冪次方優(yōu)先級最高,%是求余。8+7%2**2=8+7%4=8+3=11,print是輸出語句。故選項D正確。解析:D【詳解】本題考查的是Python表達式。**是冪次方優(yōu)先級最高,%是求余。8+7%2**2=8+7%4=8+3=11,print是輸出語句。故選項D正確。4.D【詳解】本題主要考查Python文件知識點。Python文件的后綴名是py,故本題選D選項。解析:D【詳解】本題主要考查Python文件知識點。Python文件的后綴名是py,故本題選D選項。5.C【詳解】本題主要考查Python中常用運算符。Python中“=”是減法賦值運算符,c = b 等效于 c = c b,因此C選項正確?!军c睛】解析:C【詳解】本題主要考查Python中常用運算符。Python中“=”是減法賦值運算符,c = b 等效于 c = c b,因此C選項正確?!军c睛】6.A【詳解】本題考查的是算法相關知識。所謂“算法”就是解題方法的精確描述,由有限個步驟組成。算法獨立于任何具體的語言,但Python算法也可以用其他語言來實現(xiàn),故選項A錯誤;解決問題的過程就是實現(xiàn)解析:A【詳解】本題考查的是算法相關知識。所謂“算法”就是解題方法的精確描述,由有限個步驟組成。算法獨立于任何具體的語言,但Python算法也可以用其他語言來實現(xiàn),故選項A錯誤;解決問題的過程就是實現(xiàn)算法的過程。算法可以通過編程來實現(xiàn)。算法是程序設計的核心,即是程序設計的“靈魂”。故應選A。7.A【詳解】本題主要考查Python列表。min是返回列表中的最小值,列表list1=[88,22,34,89,67],則python表達式min(list1)的值為22,故本題選A選項。解析:A【詳解】本題主要考查Python列表。min是返回列表中的最小值,列表list1=[88,22,34,89,67],則python表達式min(list1)的值為22,故本題選A選項。8.D【詳解】本題考查Python程序的運算。a=5,b=7,b+=3=10,a=b*20=200,a+=2=202,a=a%b=2。最后a=2,b=10,故本題選D。解析:D【詳解】本題考查Python程序的運算。a=5,b=7,b+=3=10,a=b*20=200,a+=2=202,a=a%b=2。最后a=2,b=10,故本題選D。9.B【詳解】本題考查的是Python選擇語句。print是輸出語句,%是求余,!=是不等于,29%3=2,條件不成立,則執(zhí)行輸出29不能被3整除。故本題應選B。解析:B【詳解】本題考查的是Python選擇語句。print是輸出語句,%是求余,!=是不等于,29%3=2,條件不成立,則執(zhí)行輸出29不能被3整除。故本題應選B。10.D【詳解】本題主要考查Python程序輸出語句。x=9,故Print(“x=”,x+1)(“x=”是字符型直接輸出,x+1計算后輸出對應結(jié)果)的輸出結(jié)果是x= 10,故本題選D選項。解析:D【詳解】本題主要考查Python程序輸出語句。x=9,故Print(“x=”,x+1)(“x=”是字符型直接輸出,x+1計算后輸出對應結(jié)果)的輸出結(jié)果是x= 10,故本題選D選項。11.A【詳解】本題主要考查Python模塊的導入。Python模塊導入的關鍵字是import,故本題選A選項。解析:A【詳解】本題主要考查Python模塊的導入。Python模塊導入的關鍵字是import,故本題選A選項。12.B【詳解】本題主要考查Python循環(huán)結(jié)構(gòu)。Python中所有循環(huán)必須包含的是冒號、循環(huán)體、縮進。不是Python中所有循環(huán)必須包含的是循環(huán)次數(shù),可能是while循環(huán)條件,故本題選B選項。解析:B【詳解】本題主要考查Python循環(huán)結(jié)構(gòu)。Python中所有循環(huán)必須包含的是冒號、循環(huán)體、縮進。不是Python中所有循環(huán)必須包含的是循環(huán)次數(shù),可能是while循環(huán)條件,故本題選B選項。13.A【詳解】本題考查Python數(shù)據(jù)類型相關的知識點Python不支持char類型、byte類型。故本題選A選項解析:A【詳解】本題考查