資源簡介 python選擇題1. 在python語言中以下哪一項是取余運算的運算符()A *B /C //D %2. 運行下列Python語句,輸出結(jié)果為()。A="hello"b=2print(A+b)A 2B hello2C hello+2D 以上選項都不正確3. 在python中,下面代碼的輸出結(jié)果是()x=10y=3print(x%y)A 3B 13C 30D 14. 在Python中,x=2.6,表達式 int(x) 的結(jié)果是()A 3B 2.6C 2.0D 25. 以下選項中不符合 Python 語言變量命名規(guī)則的是()A amB 3_1C _AID str16. 下面代碼的輸出結(jié)果是()x=10y=3print(x%y,x**y)A 3 1000B 1 30C 3 30D 1 10007. 在python中,range(1,6)表示的范圍是()A 1,2,3,4,5,6B 0,1,2,3,4,5C 1,2,3,4,5D 0,1,2,3,48. 擬在屏幕上打印輸出“Hello World”,以下選項中正確的是( )A print("Hello World")B print(Hello World)C printf(“Hello World”)D printf(‘Hello World’)9. 執(zhí)行下列語句后的顯示結(jié)果是()>>>a=[1,2,3]>>>a.append(5)>>>print(a)A [1,2,3]B [1,2,3,5]C [5]D [1,2,5]10. 以下選項中不符合 Python 語言變量命名規(guī)則的是()A amB inC _AID str111. 下列表達式結(jié)果為真(True)的是()A 9>2 and 0B 3<5 or 4>5C not 16>15D 20<19 and 87>10012. 編程解決“百錢買百雞”的問題,下列工作過程,最恰當?shù)氖牵ǎ?br/>A 分析問題,編寫程序,設(shè)計算法,運行程序B 分析問題,設(shè)計算法,編寫程序,運行程序C 設(shè)計算法,編寫程序,提出問題,運行程序D 設(shè)計算法,提出問題,編寫程序,運行程序13. 在Python中,語句x=input(‘請輸入你的身高:’)的數(shù)據(jù)類型是( )A 整數(shù)型B 浮點數(shù)型C 字符型D 引用型14. 關(guān)于以下程序代碼,說法正確的是( )。A=1b=0while A<101: b=b+A A=A+1print(b)A 該程序的作用是求1到101的累加和B 變量b的作用是累加計算1到100的和C 該程序循環(huán)計算了101次D 以上都不對15. 執(zhí)行下列語句后的結(jié)果是什么()>>>a="123">>>print("123"+a)A 123123B "123" 123C 123 123D 語法錯誤56. 程序的基本結(jié)構(gòu)不包括()。A . 順序結(jié)構(gòu)B . 邏輯運算結(jié)構(gòu)C . 選擇結(jié)構(gòu)D . 循環(huán)結(jié)構(gòu)7. 在Python中,運行以下程序得到的結(jié)果是( )m=19if m>=30 or m<20:print(m)A 20B 19C 30D 018.下列屬于字符串常量的是( )。A、cntB.3.14C.2018D.”Visual Basic”19. while 循環(huán)條件表示式取值為( )時,執(zhí)行下面的執(zhí)行語句A 0或1B TrueC 1D False20. 在Python中,下列關(guān)于if選擇結(jié)構(gòu)說法錯誤的是()。A if語句中可以沒有else子句B 同一級別的if語句中可以有多個else子句C 同一級別的if語句中可以有多個elif子句D if選擇結(jié)構(gòu)可以多層嵌套21. 在用流程圖描述算法時,表示判斷的圖形符號是()A B C D 22. 在python中,下面代碼的輸出結(jié)果是()x=10y=3print(x**y)A 13B 30C 300D 100023. 執(zhí)行下列語句后的顯示結(jié)果是()a=1b=2*a/4a="one"print(a,b)A one 0B 1 0C one 0.5D one,0.524.( )函數(shù)將字符型整數(shù)轉(zhuǎn)換成整數(shù)類型的數(shù)值。A、float( )B、int( )C、input( )D、print( )25. Python中表達式3+2>5 or 0==False運行結(jié)果是( )A、5 B、True C、False D、126. 執(zhí)行下列語句后的顯示結(jié)果是()>>>m="GOOD MORNING">>>print(m[3:-4])A D MORB D MORNC OD MORD OD MORN27. 一個整數(shù)n既能被18整除,又能被27整除,下列能正確表示該邏輯關(guān)系的表達式是( )A.n//18==0 and n//27==0B.n%18==0 or n%27==0C.n%18==0 and n%27==0D.n//18==0 or n//27==028. Python布爾變量的值為()A 真,假B 0,1C T,F(xiàn)D True ,F(xiàn)alse29. 以下循環(huán)語句的循環(huán)體執(zhí)行次數(shù)為10次的是()。A for i in range(10)B for i in range(1,10)C for i in range(2,10,2)D for i in range(10,21)30. 用python表達式表示數(shù)軸上X的取值范圍,以下書寫正確的是( )A.x>=5 and x<8 and x==9B.x>=5 and x<8 or x==9C.x>=5 or x<8 and x==9D.x>=5 or x<8 and x<931. 一個有序數(shù)列為{3,7,12,14,19,24,28,35,39,41,47,65},用二分查找值為12的結(jié)點時,查找成功需要比較的次數(shù)為()。A 4B 3C 2D 132. 在Python程序中,列表(List)就是一批變量的集合。已知列表m[2,4,0,23,1,20],那么m[1]表示的元素是()A 2B 4C 20D 133. 有一個3位數(shù)m,如果百位數(shù)字與個位數(shù)字相同,則該數(shù)屬于回文數(shù),下面可以正確判斷是回文數(shù)的條件是()A . m//100==m%10B . m/100== m%10C . m/100==m//10D . m%100==m//1034. 下列各語句輸出結(jié)果為True的是()。A print(7<2)B print(5>0)C print((1>2)and(2>1))D print(2==0)35. 已知x='123',y='456',則表達式x+y的值為()。A '123'+'456'B '567'C '123456'D '579'36. 求解下列問題最適合用選擇結(jié)構(gòu)的是()。A 求1到20之間所有偶數(shù)的和B 求某球隊隊員的平均年齡C 已知正方形的邊長A,求正方形的周長C和面積SD 解不等式Ax+b>0(A≠0)37. 下列關(guān)于for循環(huán)結(jié)構(gòu)的說法錯誤的是()A for循環(huán)中的in后面的數(shù)據(jù)集合可以是列表、字符串、元組等數(shù)據(jù)類型B for循環(huán)中的數(shù)據(jù)集合后面的冒號可有可無C for循環(huán)的同級別語句需要縮進對齊D for循環(huán)中可以繼續(xù)嵌套for循環(huán)38. 對數(shù)列1,3,6,4用冒泡排序算法從大到小進行排序,需要比較多少輪( )。A . 2B . 3C . 4D . 539. 在1-100之間猜數(shù)游戲,猜的數(shù)是23,如果使用二分法查找,第一次與目標數(shù)23比較的是()。A 1B 50C 100D 5140. 在炒菜機器人程序中,“第一步,加油少許”違背了算法的()特征。A 確定性B 可行性C 有窮性D 有輸入和輸出的41. 在 Python 中,運行以下程序輸出結(jié)果為()for i in range(3):print(i)A . 1,2,3B . 1,2C . 0,1,2D . 342. 使用冒泡排序算法將10個數(shù)字進行降序排列,需要進行比較的次數(shù)是( )。A . 10B . 45C . 55D . 10043. 下列哪項不是算法的特征()。A . 有窮性B . 不確定性C . 可行性D . 輸入、輸出44. 在語句for i in range(1,10)中循環(huán)的的范圍是()。A . 1-9B . 1-10C . 0-9D . 0-1045. 下列表達式中可以取出三位數(shù)138的個位數(shù)字8的是()。A . 138%100B . 138//10C . 138*100D . 138%1046. 以下程序運行后,顯示的結(jié)果是()。m=['書法','繪畫','體育']m.append('歌唱')m.append('舞蹈')print(m[4])A . 舞蹈B . 體育C . 歌唱D . 書法,繪畫,體育47. 假定母雞每只4元,公雞每只3元,小雞每只0.25元,每種雞都要買,現(xiàn)有100元,要買100只雞,問有多少種方案。要求解這個問題,最適合的算法是()。A . 枚舉算法B . 排序算法C . 迭代算法D . 冒泡算法48. 一個程序中出現(xiàn)了for i in range(2,8,2)這樣一個語句,循環(huán)體會執(zhí)行幾次( )。A . 1B . 2C . 3D . 449. 寬寬用python中的冒泡排序算法------升序排序?qū)α斜韀7,9,5,6,4]進行排序,請問第二輪比較后的結(jié)果為( )A . 7,5,6,4,9B . 5,6,4,7,9C . 5,4,6,7,9D . 4,5,6,7,950. 周明同學對python很感興趣,他定義了一個列表shuzhi=[8.9,7.9,10.2,9.3,7.9,10.3,8.8],執(zhí)行print(shuzhi[3])后,輸出的值是( )。A . 8.9B . 7.9C . 10.2D . 9.3答案1-5 D D D D B 6-10 D C B B B11-15 B B C B A 15-20 B B D B B21-25 C D C B B 25-30 A C D A B31-35 C B A B C 35-40 A B B B A41-45 C B B A D 46-50 A A C B D 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫