【正文】
不滿足if條件結(jié)構(gòu)跳過,輸出y值為0,故本題選B選項。數(shù)據(jù)是客觀事物的符號記錄,是信息的載體,是計算機加工的對象。r 標識 \ 后面的字符不轉(zhuǎn)義,a[ :15]表示從a的右邊往左第15位到最左邊全部輸出,故該程序運行后,輸出的結(jié)果是直接輸出:\nDoing is better,故本題選C選項。解析:B【詳解】本題主要考查Python程序運行。print是輸出語句,%是求余,!=是不等于,29%3=2,條件不成立,則執(zhí)行輸出29不能被3整除。16.B【詳解】本題主要考查Python關(guān)系運算符。解析:D【詳解】本題主要考查Python的特性。解析:D【詳解】本題主要考查Python常用函數(shù)。每個變量在使用前都必須賦值。算法可以通過編程來實現(xiàn)。python文件的擴展名是py,故本題選A選項。Python文件的后綴名是py,故本題選D選項。運算符//表示向下取整,14//4=4,14//4=3,故本題選A選項。常見的高級編程語言有:C 、VB、Python等。x=10,y=20,x=y=20,y=x=20,故程序段執(zhí)行后,變量x、y的值分別是 20,故本題選C選項。請?zhí)顚懫沃锌瞻滋幍谋磉_式填寫完整________40.分析完善程序[背景知識]為了保障空氣質(zhì)量,減少霧霾,某市決定當空氣污染嚴重時,實行汽車單雙號限行,違反規(guī)定的車輛將予以處罰。(2)程序代碼中空白處應(yīng)填寫的條件是_______(填: A/B/C/D)。i=①________while (i%3!=2 ②________ i%5!=3 or i%7!=2): i=③________ print(i)37.“百雞百錢”問題是一個有名的數(shù)學問題,出自《張丘建算經(jīng)》。,y) print(39。如f(5)就是表示5!,求5!的過程可以寫成如下形式:f(5)=5*f(4) f(4)=4*f(3) f(3)=3*f(2) f(2)=2*f(1) f(1)=1(問題求解)在python中用遞歸算法求1!+2!+……+n?。╪的值為整數(shù),從鍵盤輸入)。y=15。這類三位數(shù)也被叫做自戀數(shù)、自冪數(shù)或者阿姆斯特朗數(shù)。A.Python程序設(shè)計語言也是一種信息B.給微信朋友圈點贊也是一種信息評價方式C.信息在傳輸過程中,必須遵循一定的規(guī)則D.對相關(guān)數(shù)據(jù)進行加工處理,使數(shù)據(jù)之間建立相互聯(lián)系,從而形成信息23.運行下列 Python程序,結(jié)果正確的是( )s=abcdefgc=len(s) len 求字符串長度for i in range(0,c): if i2: print (chr(ord(s[i])+2),end= ) ord() 函數(shù)是 chr() 函數(shù)配對函數(shù),將字符轉(zhuǎn)ASCII值 else: print(chr(ord(s[i]) + 3),end= )A.c d f g h a B.c d f g h b C.c d f g h i j D.c d f g h c24.王明編寫了Python程序,根據(jù)輸入的體重和身高計算BM值并顯示是否超標。A.a(chǎn)bs(x) B.float(x) C.print(x) D.input(x)13.下列選項中,不屬于Python語言基本數(shù)據(jù)類型的是( )A.strB.intC.floatD.char14.下面不是python特性的是( ):A.免費的 B.簡單易學 C.可移植性好 D.是低級語言15.下列選項中,屬于Python輸出函數(shù)的是( )。 y=0if x0: y=y+1elif x0: y=y1print (y)執(zhí)行上述語句,下列說法不正確的是( )A.若輸入1,則輸出y值為1 B.若輸入0,則輸出y值為1C.若輸入1,則輸出y值為1 D.若輸入2,則輸出y值為126.在Python語言中,以下簡單數(shù)據(jù)類型選項中描述錯誤的是( )A.整數(shù)(int)、浮點數(shù)(float) B.字符串(str)C.布爾(bool) D.+(int)類型27.利用Python程序繪制xy的散點圖,則下列程序第5行應(yīng)該填寫的代碼是( )。請閱讀如下python程序,在空白處填寫適當?shù)谋磉_式或語句,使程序完整。一般情況下,規(guī)模N=1時,問題的解是已知的。觀察使用隨機數(shù)求解百錢白雞問題的代碼并回答問題。(2)(0,20)生成的隨機數(shù)的范圍是_________ 。填寫正確的代碼,使程序完善。max記錄最高分; min記錄最低分; s記錄六位評委的總分; aver記錄最終得分。)如:請根據(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的元素。2.D【詳解】本題主要考查Python程序的執(zhí)行。【點睛】解析:D【詳解】本題考查的是程序語言。5.B【詳解】本題主要考查Python表達式的運算。7.B【詳解】本題主要考查Python語句。9.A【詳解】本題考查的是算法相關(guān)知識。10.A【詳解】Python中的變量不需要聲明,變量的賦值操作即是變量聲明和定義的過程。11.B【詳解】本題主要考查Python程序設(shè)計語言。python沒有char類型,一個字符也是字符串,故本題選D選項。print()是Python輸出函數(shù);input()是Python輸入函數(shù)。用來表示不等于的符號是“!=”,“= =”表示等于,“=”表示大于等于,“=”表示小于等于,故本題選B選項。該程序?qū)崿F(xiàn)求100以內(nèi)所有能被3整除的正整數(shù),故第3行的橫線應(yīng)該填i%3==0,故本題選C選項。a=5,b=10,c=a=5,a=b=10,b=c=5,故代碼執(zhí)行后,a,b的值分別為:10和5,故本題選B選項。信息是一種具體的含義,語言是信息的載體,故選項A錯誤;給微信朋友圈點贊是個人推薦,故選項B正確;表達信息時要遵照一定的標準,計算機、通信、網(wǎng)絡(luò)等規(guī)范了一系列的協(xié)議,故選項C正確;對相關(guān)數(shù)據(jù)進行加工處理,使數(shù)據(jù)之間建立相互聯(lián)系,從而形成信息,選項D正確。解析:A【詳解】本題考查的是數(shù)據(jù)的定義。26.D【詳解】本題主要考查Python數(shù)據(jù)類型。28.B【詳解】本題主要考查Python程序的執(zhí)行。一周7天,即周期是7,變量K表示某天是星期幾(k=1,表示星期一),可用表達式K%7表示,則表示K的下一天表達式是K%7+1,故本題選B選項。32.range %10 x% 10或xb*100s*10或其它同等答案 x 【詳解】本題考查的是Python程序設(shè)計。34.n*f(n1) range(1,n+1) s+f(i) 【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。③(0,20)這么長的句子,可以修改程序中的第一行為import random as r(給random取個簡單的別名)。③同理第三空填i+1。39.A A smaxmin 【詳解】本題主要考查Python程序的執(zhí)行與調(diào)