資源簡介 中小學教育資源及組卷應用平臺專題35:算法與編程(A)一、選擇題1.Python 腳本文件的擴展名是( )A..doc B..ppt C..py D..xls2.程序運行時,輸入整數60,輸出的結果為( )( http: / / www.21cnjy.com )A.成績為:優秀 B.成績為:良好C."成績為:優秀" D."成績為:良好"3.下列運算符中哪一個是python 中的乘法運算符?( )A.* B./ C.× D.%4.Python 語句 print("nGood")的運行結果是( )A.NGood B.ngoodC.nGood D.print("nGood")5.運行以下程序,顯示的運行結果是:100 + 200 = 300,橫線處應填寫的正確語句是( )。21cnjy.com21世紀教育網版權所有a=100b=200_______________print(a,"+",b,"=",c)A.c=b-c B.a+b C.a+b=c D.c=a+b6.下列運算符中哪一個是python 中的除法運算符?( )A.* B./ C.% D.-7.Python程序的后綴名為( )A.exe B.py C.doc D.ppt8.在Python中,輸出函數為:( )A.print B.int C.Python D.input9.下列那一項不是程序一般結構:( )A.順序結構 B.選擇結構 C.構建結構 D.循環結構10.在 Python 中,9%2 的運行結果是( )A.4 B.2 C.1 D.011.運行以下程序,顯示的運行結果是( )。a=20b=2c=a**b+300print(c)A.340 B.300 C.700 D.60012.在 Python 中,關于 range 函數 range(1,10,3)產生的序列是( )A.1,2,3,4,5,6,7,8,9 B.1,4,7C.1,3,5,7,9 D.2,4,6,813.運行以下程序,顯示的運行結果是( )。Num=53result=Num%5print(result)A.2 B.4 C.3 D.114.python 中使用( )函數接收用戶輸入的數據。A.print() B.input() C.accept() D.login()15.寫出下圖程序的運行結果( )( http: / / www.21cnjy.com )A.hello,python B.Hello,PythonC.hello python D.Hello Python16.range(a,b,s)函數是 ( http: / / www.21cnjy.com )從a到b(不含)以S為步長產生一個序列,那么range(0,20)代表的序列是從0到( )2·1·c·n·j·y21教育網A.20 B.21 C.18 D.1917.請寫出下面程序的運行結果:( )print("Hello World")A.Hello World B.HelloC.Hello,World D.HelloWorld18.在VB中,用作邏輯判斷的數據類型是( )A.String B.Long C.Bool D.Date19.寫出range(1,5)的計數范圍()A.1,2,3,4 B.1,2,3,4,5 C.1,3,5 D.2,420.VB主界面中通常不含( )A.工具箱窗口 B.屬性窗口 C.工程管理器窗口 D.狀態窗口21.寫出下圖程序的輸出結果( )( http: / / www.21cnjy.com )A.a大于b B.a比b大C.a比b小 D.無任何內容輸出22.下列控制中哪個不是VB常用控件( )A.單選鈕控件 B.復選框控件 C.滾動條控件 D.文件類型控件23.下面Python變量名命名不符合規則的是( )A.teacher B.2name C.a_3 D._a324.下列數據中,屬于字符串常量的是( )A.abcd B. C.‘a1b2c3d4’ D.“好666”25.16%3=_____請在下列選項中選出正確答案。( )A.5 B.1 C.5.3 D.3二、簡答題26.根據內容進行連線。 21教育網21cnjy.comLabel TextBox ( http: / / www.21cnjy.com ) OptionButton Timer Image CommandButton三、操作題根據下圖回答下題27.在Python交互模式下,命令運行結果是( )A.12 B.10 C.False D.True28.“>>>”是( ),輸入相應的命令即可執行程序。A.比較運算符 B.命令提示符 C.邏輯運算符 D.算術運算符29.“x>0 and x<10”中的and是( )A.比較運算符 B.命令提示符 C.邏輯運算符 D.算術運算符四、判斷題30.Python程序文件的后綴名為“.py”。( )31.在Python編程中,用“/”來表示數學中的除號。( )32.Python變量名必須以字母和下劃線開頭,并且不區分大小寫。( )33.Python變量名區分大小寫,所以student和Student表示不同的變量名。( )34.枚舉法程序設計往往要利用選擇結構(if)和循環結構(for或while)來實現。( )35.在Python中,while循環是固定循環次數的。( )36.條件語句和循環語句中,在冒號下面的語句塊各行不需要縮進。( )37.高級語言是指特定的一種語言。( )38.Python中,print()是一個內置函數,括號里的參數必須是字符串。( )39.李華使用Makecode制作了如下圖的程序,可以看出暫停時間為2000秒。( )( http: / / www.21cnjy.com )五、填空題40.如圖的程序運行結果為:________( http: / / www.21cnjy.com )41.以下線性表,當前有__________個元素,若想將元素D刪除,需要__________個移動步驟。21世紀教育網21-cn-jy.com21·cn·jy·com下標 0 1 2 3 4 5 6元素 A B C D E F G42.Int()函數的作用_______________43.已知x=3,那么執行語句x=x+6之后,x的值為________________。44.利用for循環遍歷列表中每個元素然后輸出,請補充完整程序。list1=[1,2,5,6,9]for item in list1:print(________)45.下面Python程序中,最后輸出變量a的值為_____a=15b=20a=bprint(a)46.Python語句:x=Truey=Falsez=Falseprint(x or y and z)的程序運行結果是___________。47.語句print(2+3)運行結果是: ___________________________ 。48.有一列表s=[4,8,12,3,19,7,23,0,2],那么Python語句max(s)=________________。49.有一列表s=[7, 'hello',"huawei"],那么s[0]=________,s[-1]= ________。50.Len("Hello")=________________。51.下面程序運行后,輸出的結果為:_____a=5b=3print(a*b)52.有如下Python程序,實現計算圓的面積和周長。具體輸入圓的半徑r,求圓的周長c面積s,完成填空21世紀21世紀教育網有www.21-cn-jy.comr=float(input("請輸入圓的半徑: ")) #輸入圓的半徑pi=3.14c=________________ #計算周長s=________________ #計算面積print("圓的面積:",s,",圓的周長:",c)53.請寫出下面程序的運行結果:_____( http: / / www.21cnjy.com )54.有如下的Python程序段:s=0for i in range(1,10,3):s=s+i該程序段運行后,s的結果是_____________。55.程序的三種結構:_________________________________56.如圖,要使小貓來回走動(不考慮正立與 ( http: / / www.21cnjy.com )倒立),還需要在程序中添加_________指令。(填寫旋轉、動作、碰到邊緣就反彈、大小中的一項)21·cn·jy·com( http: / / www.21cnjy.com )57.如圖的程序運行結果為:________58.如圖,要使小貓通過兩個造型的切換,實 ( http: / / www.21cnjy.com )現連續行走的動作,需要在程序中添加__________指令。(填寫外觀、下一個造型、旋轉、動作中的一項)( http: / / www.21cnjy.com )59.有如下Python程序。def add(x,y)/: #定義一個函數,x,y是參數t=x+yreturn t #將結果返回,函數結束print(add(6,9))程序運行之后結果是______________參考答案:1.C2.B3.A4.C5.D6.B7.B8.A9.C10.C11.C12.B13.C14.B15.B16.D17.A18.C19.A20.D21.D22.D23.B24.D25.B26. ( http: / / www.21cnjy.com )27.C28.B29.C30.正確31.正確32.錯誤33.正確34.正確35.錯誤36.錯誤37.F38.錯誤39.錯誤40.name41. 7 342.Int()函數用于將一個字符串或數字轉換為整型。43.944.item45.2046.True47.548.2349. 7 'huawei'50.551.1552. 2*pi*r pi*r*r53.5554.1255.順序結構、選擇結構、循環結構。56.碰到邊緣就反彈57.aaabbb58.下一個造型59.1521世紀教育網 www.21cnjy.com 精品試卷·第 2 頁 (共 2 頁)HYPERLINK "http://www.21cnjy.com/" 21世紀教育網(www.21cnjy.com) 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫