資源簡介 綜合練習試題 浙教版(2020) 信息技術八年級上冊一、選擇題1.在 python 程序中,y=6 的作用是( )。A.將 6 賦值給變量 y B.判斷變量 y 是否等于 6C.判斷變量 y 是否不等于 6 D.等同于 y=y+62.運行以下程序,顯示的運行結果是:sum = 30,橫線位置正確的語句是( )。a=10b=20sum=a+b___________________A.print("sum =",sum) B..print(sum)C.printf("sum=,30") D.print(sum=30)3.python 中使用( )函數接收用戶輸入的數據。A.print() B.input() C.accept() D.login()4.運行以下程序,顯示的運行結果是: ( )a=5b=2c=3d=(a*b)%cprint(d)A.3.333 B.1 C.3 D.25.運行以下程序,顯示的運行結果是( )。Num=53result=Num%5print(result)A.2 B.4 C.3 D.16.運行以下程序,顯示的運行結果是:3 4.8 ( )Num1=3Num2=4.8print(Num1,Num2)A.正確 B.錯誤二、填空題7.如圖的程序中,如果在開始輸入數字65,那程序輸出的結果為_________8.下面Python程序中,最后輸出變量a的值為_____a=15b=20a=bprint(a)9.程序三:完善程序,實現以下功能。提示用戶輸入密碼,如果輸入密碼與預設密碼“123”相同時,打印輸出“密碼正確”,跳出循環,顯示“成功登陸”;否則,打印輸出“密碼錯誤”,并讓用戶繼續輸入密碼直到正確為止。選擇合適的選項填入橫線處,使程序能按要求正確運行。target="123"while________:password=input('請輸入密碼:')if________:print('密碼正確')breakelse:print('密碼錯誤,)print('成功登陸')(1)A.True B.False C.Break D.Stop(2)A.password=target B.password==target C.password>=target D.password!=target10.語句print(2+3)運行結果是: ___________________________ 。三、判斷題11.Python中,使用break結束本次循環,繼續下一次循環。 ( )12.在Python編程中,用“/”來表示數學中的除號。( )13.Python變量名區分大小寫,所以student和Student表示不同的變量名。( )14.Python中,變量名使用標識符表示,系統關鍵字可以作為變量名。 ( )四、操作題15.根據“四則運算參考程序”填空。(1)從程序可知,使用了if-_________-__________語句,也稱為____________語句。(2)程序中定義x,y為_________。(3)程序中的 “==”表示_________,在比較運算符中, 不相等的符號是________;比較運算的結果為___________或__________。(4)補充程序:①____________________ ;②_____________________ 。(5)啟動Python后,新建程序,輸入程序內容后,首先要進行________,可以命名為“四則運算.py”,然后運行程序,可執行編輯窗口里的“______”-“Run Module”命令,或使用快捷鍵______。試卷第1頁,共3頁試卷第1頁,共3頁參考答案:1.A2.A3.B4.B5.C6.A7.良好繼續努力8.209. A B10.511.錯誤12.正確13.正確14.錯誤15. elif else 多分支 變量 相等 != 真(True) 假(False) ope==”/”: result=x/y 保存 Run F5答案第1頁,共2頁答案第1頁,共2頁 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫