【正文】
計高級語言,故本題選B選項。算法可以通過編程來實現(xiàn)。Python語言中用縮進來標(biāo)記語句塊,故選項C正確。6.B【詳解】本題主要考查Python語句。4.A【詳解】本題考查的是Python賦值語句。Python程序中用作注釋的標(biāo)識符是“”,故本題選B選項。(2)運行程序,運行結(jié)果如圖所示。程序運行界面如圖所示:實現(xiàn)上述功能的程序如下,請在劃線處填入合適的代碼。(2)編寫Python代碼如下,在劃線處填入正確的代碼___________________________________________________(3)加框處的代碼有誤,請改正。import matha=int(input(請輸入a的值:))b=int(input(請輸入b的值:))c=int(input(請輸入c的值:))d=_____ 將表達式b2-4ac的值賦給變量dif ____ print(x1=,(b+(d))/(2*a)) 輸出方程的其中一個實數(shù)根 print(x2=,(_________) 輸出方程的另一個實數(shù)根else: _________ 輸出“方程無實數(shù)根”32.某倉庫物品代碼格式為“XXXXXXXXY”,其中“X”和“Y”均為0到9之間的數(shù)字,“Y”為校驗碼。: print(a/b)else:print(“輸入錯誤,請重試”)當(dāng)程序運行后,小新依次輸入 9 2 *程序輸出結(jié)果應(yīng)為( )A.18 B.11 C.7 D.423.運行下列 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.有關(guān)循環(huán)結(jié)構(gòu)的說法不正確的是( )。A.9 B.“3+6” C.3+6 D.“9”18.下列選項中,不能作為python程序變量名的是( )A.a(chǎn)bc B.a(chǎn)bc123 C.123abc D.a(chǎn)bc__12319.下面哪個不是Python合法的標(biāo)識符( )A.int32 B.40XL C.self D.__name__20.計算機能直接識別、理解執(zhí)行的語言是( )A.匯編語言 B.Python語言 C.自然語言 D.機器語言21.在python中,語句print(a,b)的意思是( )A.打印a,b B.輸出(a,b) C.輸出a,b D.輸出a,b的值22.有python程序如下a=int(input())b=int(input())c=input()if c==39。)(python is a programming language.)( )file=open(39。試題python經(jīng)典實例(1)練習(xí)一、選擇題1.為了提高程序的可讀性,可以在該語句后面添加注釋語句,Python程序中用作注釋的標(biāo)識符是( )A.: B. C., D.!2.下列python表達式結(jié)果為5的是( )A.a(chǎn)bs(int()) B.len(3+5=6) C.ord(5) D.round()3.在Python中,判斷n是否為偶數(shù)的表達式是( )A.n/2=0B.n%2==0C.n%2=0D.n/2==04.下列Python語句中,會導(dǎo)致程序運行出錯的語句是( )A.x=(y=1) B.x,y=y,x C.x=1。w39。 D.a(chǎn)=15.有python程序如下:S=input( )print(S * 3)運行后通過鍵盤輸入6,則運算結(jié)果是( )A.666 B.SSS C.18 D.S*316.以下Python表達式中,哪項的值與其它三項不同( )A.len(“my name is james”.split()) B.int()C.sum([1,2,1,1]) D.max([1,2,3,4])17.在python中運行print(“3+6”)的結(jié)果是( )。/39。請閱讀如下python程序,在空白處填寫適當(dāng)?shù)谋磉_式或語句,使程序完整。閏年的判斷方式如下:I、能被4整除,但不能被100整除;II、能被400整除;(1)“20200520”這一天是這一年的第_________天。編寫python程序,實現(xiàn)如下功能:輸入n的值,統(tǒng)計顯示n以內(nèi)的所有雙胞胎數(shù)。填寫正確的代碼,使程序完善。解析:B【詳解】本題主要考查Python程序注釋知識點。Python中取余符號是“%”,“==”是用來判斷兩個對象的值是否相等,故判斷n是否為偶數(shù)的表達式是n%2==0,故本題選B選項。小括號優(yōu)先級最高,*和%求余數(shù)是第二等級,從左到右,5+6*4%(2+8)=5+6*4%10 =5+ 24%10=5+4=9,故本題選C選項。8.C【詳解】本題考查的是Python語言相關(guān)知識。算法獨立于任何具體的語言,但Python算法也可以用其他語言來實現(xiàn),故選項A錯誤;解決問題的過程就是實現(xiàn)算法的過程。python是一種面向?qū)ο蟮木幊陶Z言,python代碼可以在交互環(huán)境中運行,python具有豐富和強大的庫,python是一種解釋型的計算機程序設(shè)解析:B【詳解】本題主要考查Python程序設(shè)計語言。Python語言是解釋型語言,支持面向?qū)ο蠛涂缙脚_使用,故本題選B選項。故本題選A。故應(yīng)選C。python的變量名是由數(shù)字、字母、下劃線組成,并且數(shù)字不能打頭。解析:B【詳解】本題主要考查Python變量的命名。在python中,語句print(a,b)的意思是輸出a,b的值,故本題選D選項。c是字符串s的長度,變量i的范圍是0~c1,如果i2,將該字符后移2位并輸出,否則將該字符后移3位并輸出,故程序運行的結(jié)果是c d f g h解析:C【詳解】本題主要考查Python程序的執(zhí)行。26.A【詳解】本題考查的知識點是程序概念。軟件是指包括所有在電腦運行的程序。設(shè)a=3,b=4,c=5,(b)=2,abs(a b)=abs(1)=1,Int(2*ac/b)=Int()=4,a**2+b**2c**2=9+1625=0,故運算結(jié)果中值最大的是Int(2*ac/b),故本題選C選項。故選項A正確。④else部分,即x0時,輸出“方程無實數(shù)根”,故此處填print(方程無實數(shù)根)。③通過循環(huán)將前month1個月的天數(shù)加起來,故變量i的范圍是0到month1,故填0,month1。①由題干可知,while循環(huán)條件是總銷量total小于60000,故第一空填total60000。③公雞5文錢1只,母雞3文錢1只,小雞3只1文錢,故第三空填chick_num*3。其中實現(xiàn)分別統(tǒng)計出其中英文字母、空格、數(shù)字和其它字符的個數(shù)可通過函數(shù)isalpha、isspace、isdigit來判斷統(tǒng)計,具體代碼如下:s = input(39