資源簡介 安徽省蕪湖市無為華星學校2020-2021學年高一下學期信息技術期中考試試卷一、選擇題(每題3分,共54分)1.(2021高一下·無為期中)表達式 3 ** 2 的值為 ( )A.7 B.8 C.9 D.10【答案】C【知識點】運算符、基本運算與表達式2.(2021高一下·無為期中)在python中,運行下列程序,正確的結果是( )s=0for i in range (1,6):s=s+iprint("i=",i,"s=",s)A.i=4 s=10 B.i=5 s=10 C.i=5 s=15 D.i=6 s=15【答案】C【知識點】循環結構語句及程序實現3.(2021高一下·無為期中)期中考試的成績數據類型可以是( )。A.只能是數字 B.字符或數字 C.字符或標點 D.只能是字符【答案】B【知識點】數據、知識、智慧的定義與特征4.(2021高一下·無為期中)下列程序執行后的結果是( )。s=0for i in range (1,6):if i%2!=0:s=s+iprint("i=",i,"s=",s)A.i=4 s=10 B.i=5 s=9 C.i=6 s=9 D.i=6 s=8【答案】B【知識點】運算符、基本運算與表達式;循環結構語句及程序實現5.(2021高一下·無為期中)下面描述錯誤的是?( )A.若a=True,b=False則a or b為TrueB.若a=True,b=False則a and b為FalseC.若a=True,b=False則not a為FalseD.若a=True b=False 則 a and b or a為 False【答案】D【知識點】運算符、基本運算與表達式6.在Python中,實現多分支選擇結構的較好方法是( )。A.if B.if-else C.if-elif-else D.if嵌套【答案】C【知識點】分支結構語句及程序實現7.(2021高一下·無為期中)下列選項中,屬于Python輸入函數的是( )。A.random() B.print() C.Cout() D.input()【答案】D【知識點】常用標準函數8.(2021高一下·無為期中)下列表達式的值為True的是 ( )A.True>2 B.3>2>2C.('3','2')<('33','22') D.'abc'>'xyz'【答案】C【知識點】運算符、基本運算與表達式9.(2021高一下·無為期中)下列不屬于浮點數類型的是 ( )A.36.0 B.96e4 C.-77 D.9.6E-5【答案】C【知識點】常見數據類型、數組10.(2021高一下·無為期中)下列Python程序段運行的結果是( )。i=0sum=0while i<10:if i%2==0:sum+=ii+=2print("sum=",sum)A.sum=17 B.sum=18 C.sum=19 D.sum=20【答案】D【知識點】運算符、基本運算與表達式;分支結構語句及程序實現;循環結構語句及程序實現11.(2021高一下·無為期中)下列Python程序運行后的輸出結果是( )。s=0for i in range(1,10):s=s+iprint("s=",s)A.s=35 B.s=45 C.s=55 D.s=65【答案】B【知識點】循環結構語句及程序實現12.(2021高一下·無為期中)Python的序列類型不包括下列哪一種 ( )A.字符串 B.列表 C.元組 D.字典【答案】A【知識點】常見數據類型、數組13.(2021高一下·無為期中)python單行注釋和多行注釋分別是什么?( )A.""" """和''' ''' B.#和""" """C.//和''' ''' D.#和//【答案】B【知識點】語句注釋及縮進14.(2021高一下·無為期中)下面哪個不是Python合法的標識符( )A.int32 B.40XL C.self D.name【答案】B【知識點】常量、變量及變量的賦值15.(2021高一下·無為期中)在GB2312字符集中,1個漢字在計算機中用2個字節表示,一個西文字符用1個字節表示,那么“Hello!福建”占用的存儲字節數是( )A.7個 B.8個 C.9個 D.10個【答案】A【知識點】字符編碼16.(2021高一下·無為期中)下列表達式的值為True的是 ( )A.5+4j > 2-3j B.3>2>2C.(3,2)< (‘a’,‘b’) D.‘abc’>‘xyz’【答案】A【知識點】運算符、基本運算與表達式17.(2021高一下·無為期中)下面程序運行結果是:( )c=0for i in range(1,26):if i%2==0:c=c+1print(c)A.10 B.11 C.12 D.13【答案】C【知識點】運算符、基本運算與表達式;循環結構語句及程序實現18.下列關于算法的描述正確的是( )A.一個算法可以沒有輸入B.算法只能用流程圖來表示C.如果一個算法沒有輸入,也就不會有輸出D.一個算法的執行步驟可以是無限的【答案】A【知識點】算法的基本概念與特征二、操作題(每題1,2題15分,第3題16分,共46分)19.(2021高一下·無為期中)編寫程序,找到并輸出100以內的偶數個數。【答案】解:參考代碼:c=0for i in range(1,101):if i%2==0:c=c+1print(c)【知識點】運算符、基本運算與表達式;循環結構語句及程序實現20.(2021高一下·無為期中)編寫程序,實現從鍵盤輸入數據,實現輸入數據轉換成大寫并輸出*【答案】解:參考程序:str = input("請輸入要轉換成大寫的數據:")c=len(str)for i in range(0,c):print(str[i].upper(),end=" ")【知識點】循環結構語句及程序實現21.(2021高一下·無為期中)編寫程序,實現從鍵盤輸入數據,數據前三位的ASCII值加2,從第四位開始ASCII值加3.【答案】解:參考程序:s=input("請輸入要轉換的字符)c=len(s) #len求字符串長度for i in range(0,c):if i<2:print (chr(ord(s[i])+2)) #ord ord( )函數是chr( )函數配對函數,將字符轉ASCII值else:print(chr(ord(s[i]) + 3))【知識點】分支結構語句及程序實現;循環結構語句及程序實現;常用標準函數1 / 1安徽省蕪湖市無為華星學校2020-2021學年高一下學期信息技術期中考試試卷一、選擇題(每題3分,共54分)1.(2021高一下·無為期中)表達式 3 ** 2 的值為 ( )A.7 B.8 C.9 D.102.(2021高一下·無為期中)在python中,運行下列程序,正確的結果是( )s=0for i in range (1,6):s=s+iprint("i=",i,"s=",s)A.i=4 s=10 B.i=5 s=10 C.i=5 s=15 D.i=6 s=153.(2021高一下·無為期中)期中考試的成績數據類型可以是( )。A.只能是數字 B.字符或數字 C.字符或標點 D.只能是字符4.(2021高一下·無為期中)下列程序執行后的結果是( )。s=0for i in range (1,6):if i%2!=0:s=s+iprint("i=",i,"s=",s)A.i=4 s=10 B.i=5 s=9 C.i=6 s=9 D.i=6 s=85.(2021高一下·無為期中)下面描述錯誤的是?( )A.若a=True,b=False則a or b為TrueB.若a=True,b=False則a and b為FalseC.若a=True,b=False則not a為FalseD.若a=True b=False 則 a and b or a為 False6.在Python中,實現多分支選擇結構的較好方法是( )。A.if B.if-else C.if-elif-else D.if嵌套7.(2021高一下·無為期中)下列選項中,屬于Python輸入函數的是( )。A.random() B.print() C.Cout() D.input()8.(2021高一下·無為期中)下列表達式的值為True的是 ( )A.True>2 B.3>2>2C.('3','2')<('33','22') D.'abc'>'xyz'9.(2021高一下·無為期中)下列不屬于浮點數類型的是 ( )A.36.0 B.96e4 C.-77 D.9.6E-510.(2021高一下·無為期中)下列Python程序段運行的結果是( )。i=0sum=0while i<10:if i%2==0:sum+=ii+=2print("sum=",sum)A.sum=17 B.sum=18 C.sum=19 D.sum=2011.(2021高一下·無為期中)下列Python程序運行后的輸出結果是( )。s=0for i in range(1,10):s=s+iprint("s=",s)A.s=35 B.s=45 C.s=55 D.s=6512.(2021高一下·無為期中)Python的序列類型不包括下列哪一種 ( )A.字符串 B.列表 C.元組 D.字典13.(2021高一下·無為期中)python單行注釋和多行注釋分別是什么?( )A.""" """和''' ''' B.#和""" """C.//和''' ''' D.#和//14.(2021高一下·無為期中)下面哪個不是Python合法的標識符( )A.int32 B.40XL C.self D.name15.(2021高一下·無為期中)在GB2312字符集中,1個漢字在計算機中用2個字節表示,一個西文字符用1個字節表示,那么“Hello!福建”占用的存儲字節數是( )A.7個 B.8個 C.9個 D.10個16.(2021高一下·無為期中)下列表達式的值為True的是 ( )A.5+4j > 2-3j B.3>2>2C.(3,2)< (‘a’,‘b’) D.‘abc’>‘xyz’17.(2021高一下·無為期中)下面程序運行結果是:( )c=0for i in range(1,26):if i%2==0:c=c+1print(c)A.10 B.11 C.12 D.1318.下列關于算法的描述正確的是( )A.一個算法可以沒有輸入B.算法只能用流程圖來表示C.如果一個算法沒有輸入,也就不會有輸出D.一個算法的執行步驟可以是無限的二、操作題(每題1,2題15分,第3題16分,共46分)19.(2021高一下·無為期中)編寫程序,找到并輸出100以內的偶數個數。20.(2021高一下·無為期中)編寫程序,實現從鍵盤輸入數據,實現輸入數據轉換成大寫并輸出*21.(2021高一下·無為期中)編寫程序,實現從鍵盤輸入數據,數據前三位的ASCII值加2,從第四位開始ASCII值加3.答案解析部分1.【答案】C【知識點】運算符、基本運算與表達式2.【答案】C【知識點】循環結構語句及程序實現3.【答案】B【知識點】數據、知識、智慧的定義與特征4.【答案】B【知識點】運算符、基本運算與表達式;循環結構語句及程序實現5.【答案】D【知識點】運算符、基本運算與表達式6.【答案】C【知識點】分支結構語句及程序實現7.【答案】D【知識點】常用標準函數8.【答案】C【知識點】運算符、基本運算與表達式9.【答案】C【知識點】常見數據類型、數組10.【答案】D【知識點】運算符、基本運算與表達式;分支結構語句及程序實現;循環結構語句及程序實現11.【答案】B【知識點】循環結構語句及程序實現12.【答案】A【知識點】常見數據類型、數組13.【答案】B【知識點】語句注釋及縮進14.【答案】B【知識點】常量、變量及變量的賦值15.【答案】A【知識點】字符編碼16.【答案】A【知識點】運算符、基本運算與表達式17.【答案】C【知識點】運算符、基本運算與表達式;循環結構語句及程序實現18.【答案】A【知識點】算法的基本概念與特征19.【答案】解:參考代碼:c=0for i in range(1,101):if i%2==0:c=c+1print(c)【知識點】運算符、基本運算與表達式;循環結構語句及程序實現20.【答案】解:參考程序:str = input("請輸入要轉換成大寫的數據:")c=len(str)for i in range(0,c):print(str[i].upper(),end=" ")【知識點】循環結構語句及程序實現21.【答案】解:參考程序:s=input("請輸入要轉換的字符)c=len(s) #len求字符串長度for i in range(0,c):if i<2:print (chr(ord(s[i])+2)) #ord ord( )函數是chr( )函數配對函數,將字符轉ASCII值else:print(chr(ord(s[i]) + 3))【知識點】分支結構語句及程序實現;循環結構語句及程序實現;常用標準函數1 / 1 展開更多...... 收起↑ 資源列表 安徽省蕪湖市無為華星學校2020-2021學年高一下學期信息技術期中考試試卷(學生版).docx 安徽省蕪湖市無為華星學校2020-2021學年高一下學期信息技術期中考試試卷(教師版).docx 縮略圖、資源來源于二一教育資源庫