中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

安徽省蕪湖市無為華星學校2020-2021學年高一下學期信息技術第三次月考(5月)試卷

資源下載
  1. 二一教育資源

安徽省蕪湖市無為華星學校2020-2021學年高一下學期信息技術第三次月考(5月)試卷

資源簡介

安徽省蕪湖市無為華星學校2020-2021學年高一下學期信息技術第三次月考(5月)試卷
一、選擇題:(每題3分,共45分)
1.(2021高一下·無為月考)字符串中還有一種特殊的字符叫做轉義字符,轉義字符通常用于不能夠直接輸入的各種特殊字符,下列是反斜線的特殊字符是(  )
A.\\\ B.\\ C.\ D.\\\\
【答案】B
【知識點】運算符、基本運算與表達式
2.(2021高一下·無為月考)下面哪個不是Python合法的標識符(  )
A.int_3 B.print C.count D.__name__
【答案】B
【知識點】常量、變量及變量的賦值
3.(2021高一下·無為月考)下列表達式的值為True的是(  )
A.3==1 B.3>2>2
C.1==1 or 2!=2 D.not(1==1and 0!=1)
【答案】C
【知識點】運算符、基本運算與表達式
4.(2021高一下·無為月考)a=3
b=5
If(aPrint(“a*b”)
上面程序運行結果是(  )
A.8 B.2 C.a*b D.b*a
【答案】C
【知識點】分支結構語句及程序實現
5.(2021高一下·無為月考)下面表達運行結果是(  )
1 + 2 + 3*5/10 + 2**3
A.12 B.12.5
C.13 D.13.5
【答案】B
【知識點】運算符、基本運算與表達式
6.(2021高一下·無為月考)請寫出下面程序運行結果是(  ):
(not 1) or (0 and 1) or (3 and 4) or (5 and 6)or (7 and 8 and 9)
A.3 B.4 C.5 D.6
【答案】B
【知識點】運算符、基本運算與表達式
7.(2021高一下·無為月考)下面程序運行結果是(  )
c=0
for i in range(1,20):
if i%2!=0 or i%3==0:
c=c+1
print(c)
A.12 B.13 C.14 D.15
【答案】B
【知識點】運算符、基本運算與表達式;循環結構語句及程序實現
8.(2021高一下·無為月考)下面程序運行結果是(  )
str =“abc”
c=len(str)
for i in range(0,c):
print(str[i].upper(),end=" ")
A.A B C B.abc C.a b c D.ABC
【答案】A
【知識點】循環結構語句及程序實現
9.(2021高一下·無為月考)下面程序運行結果是:(  )
for i in range(2,11,2):
print(i,end=" ")
A.2 4 6 8 9 B.2 3 4 5 6
C.2 4 6 8 10 D.2 4 5 8 10
【答案】C
【知識點】循環結構語句及程序實現
10.(2021高一下·無為月考)運行下列Python程序,結果正確的是(  )
s="abcdefg"
c=len(s) #len求字符串長度
for i in range(0,c):
if i<2:
print (chr(ord(s[i])+2),end=" ") #ord()函數是chr()函數配對函數,將字符轉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 # D.c d f g h c
【答案】C
【知識點】分支結構語句及程序實現;循環結構語句及程序實現;常用標準函數
11.(2021高一下·無為月考)下面不是python特性的是(  ):
A.免費的 B.簡單易學 C.可移植性好 D.是低級語言
【答案】D
【知識點】計算機語言
12.(2021高一下·無為月考)優先級最高的運算符是(  )
A.** B.(  ) C.+ D./
【答案】A
【知識點】運算符、基本運算與表達式
13.(2021高一下·無為月考)關于Python內存管理,下列說法錯誤的是(  )
A.變量不必事先聲明
B.變量無須先創建和賦值而直接使用
C.變量無須指定類型
D.可以使用del釋放資源
【答案】B
【知識點】常量、變量及變量的賦值
14.(2021高一下·無為月考)下列哪種說法是錯誤的 (  )
A.除字典類型外,所有標準對象均可以用于布爾測試
B.空字符串的布爾值是False
C.空列表對象的布爾值是False
D.值為0的任何數字對象的布爾值是False
【答案】A
【知識點】基本數據結構
15.(2021高一下·無為月考)關于字符串下列說法錯誤的是 (  )
A.字符應該視為長度為1的字符串
B.字符串以\0標志字符串的結束
C.既可以用單引號,也可以用雙引號創建字符串
D.在三引號字符串中可以包含換行回車等特殊字符
【答案】B
【知識點】基本數據結構
二、程序編寫題(第16—18題 11分,19題12分,20題10分,共55分)
16.(2021高一下·無為月考) 猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了一個第二天早上又將剩下的桃子吃掉一半,又多吃了一個。以后每天早上都吃了前一天剩下的一半零一個。到第10天早上想再吃時,見只剩下一個桃子了。求第一天共摘了多少。
【答案】解:參考代碼:
s=1
for i in range(9):
s=(s+1)*2
print(s)
【知識點】運算符、基本運算與表達式;循環結構語句及程序實現
17.(2021高一下·無為月考)輸入n,計算s=1!+2!+...+n!的未6位(不含前導0)。N<=1000000,n!表示前n個正整數之積。
【答案】解:參考代碼:
s=0
n=eval(input(" 請輸入一個數:"))
for i in range(0,n):
f=1
for j in range(1,i):
f=f*j
s+=f
print(s%1000000)
【知識點】運算符、基本運算與表達式;循環結構語句及程序實現
18.(2021高一下·無為月考)求100以內素數。
【答案】解:參考代碼:
for i in range(1,100):
if i > 1:
for j in range(2,i):
if (i % j) == 0:
break
else:
print(i)
【知識點】運算符、基本運算與表達式;分支結構語句及程序實現;循環結構語句及程序實現
19.(2021高一下·無為月考)求1~100內奇數之和(使用range函數)
【答案】解:參考代碼:
Sum=0
For i in range(1,101,2):
Sum+=i
Print(Sum)
【知識點】運算符、基本運算與表達式;循環結構語句及程序實現
20.(2021高一下·無為月考)編寫一個程序,實現九九乘法口訣表。
【答案】解:參考代碼:
for i in range(1,10):
for j in range(1,i+1):
if(j==3 and i==4):
print(" "+str(j) + "*" + str(i) + "=" + str(i * j),end=" ")
elif(j==3 and i==3):
print(" " + str(j) + "*" + str(i) + "=" + str(i * j),end=" ")
else:
print(str(j)+"*"+str(i)+"="+str(i*j),end=" ")
print("")
【知識點】運算符、基本運算與表達式;分支結構語句及程序實現;循環結構語句及程序實現
1 / 1安徽省蕪湖市無為華星學校2020-2021學年高一下學期信息技術第三次月考(5月)試卷
一、選擇題:(每題3分,共45分)
1.(2021高一下·無為月考)字符串中還有一種特殊的字符叫做轉義字符,轉義字符通常用于不能夠直接輸入的各種特殊字符,下列是反斜線的特殊字符是(  )
A.\\\ B.\\ C.\ D.\\\\
2.(2021高一下·無為月考)下面哪個不是Python合法的標識符(  )
A.int_3 B.print C.count D.__name__
3.(2021高一下·無為月考)下列表達式的值為True的是(  )
A.3==1 B.3>2>2
C.1==1 or 2!=2 D.not(1==1and 0!=1)
4.(2021高一下·無為月考)a=3
b=5
If(aPrint(“a*b”)
上面程序運行結果是(  )
A.8 B.2 C.a*b D.b*a
5.(2021高一下·無為月考)下面表達運行結果是(  )
1 + 2 + 3*5/10 + 2**3
A.12 B.12.5
C.13 D.13.5
6.(2021高一下·無為月考)請寫出下面程序運行結果是(  ):
(not 1) or (0 and 1) or (3 and 4) or (5 and 6)or (7 and 8 and 9)
A.3 B.4 C.5 D.6
7.(2021高一下·無為月考)下面程序運行結果是(  )
c=0
for i in range(1,20):
if i%2!=0 or i%3==0:
c=c+1
print(c)
A.12 B.13 C.14 D.15
8.(2021高一下·無為月考)下面程序運行結果是(  )
str =“abc”
c=len(str)
for i in range(0,c):
print(str[i].upper(),end=" ")
A.A B C B.abc C.a b c D.ABC
9.(2021高一下·無為月考)下面程序運行結果是:(  )
for i in range(2,11,2):
print(i,end=" ")
A.2 4 6 8 9 B.2 3 4 5 6
C.2 4 6 8 10 D.2 4 5 8 10
10.(2021高一下·無為月考)運行下列Python程序,結果正確的是(  )
s="abcdefg"
c=len(s) #len求字符串長度
for i in range(0,c):
if i<2:
print (chr(ord(s[i])+2),end=" ") #ord()函數是chr()函數配對函數,將字符轉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 # D.c d f g h c
11.(2021高一下·無為月考)下面不是python特性的是(  ):
A.免費的 B.簡單易學 C.可移植性好 D.是低級語言
12.(2021高一下·無為月考)優先級最高的運算符是(  )
A.** B.(  ) C.+ D./
13.(2021高一下·無為月考)關于Python內存管理,下列說法錯誤的是(  )
A.變量不必事先聲明
B.變量無須先創建和賦值而直接使用
C.變量無須指定類型
D.可以使用del釋放資源
14.(2021高一下·無為月考)下列哪種說法是錯誤的 (  )
A.除字典類型外,所有標準對象均可以用于布爾測試
B.空字符串的布爾值是False
C.空列表對象的布爾值是False
D.值為0的任何數字對象的布爾值是False
15.(2021高一下·無為月考)關于字符串下列說法錯誤的是 (  )
A.字符應該視為長度為1的字符串
B.字符串以\0標志字符串的結束
C.既可以用單引號,也可以用雙引號創建字符串
D.在三引號字符串中可以包含換行回車等特殊字符
二、程序編寫題(第16—18題 11分,19題12分,20題10分,共55分)
16.(2021高一下·無為月考) 猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了一個第二天早上又將剩下的桃子吃掉一半,又多吃了一個。以后每天早上都吃了前一天剩下的一半零一個。到第10天早上想再吃時,見只剩下一個桃子了。求第一天共摘了多少。
17.(2021高一下·無為月考)輸入n,計算s=1!+2!+...+n!的未6位(不含前導0)。N<=1000000,n!表示前n個正整數之積。
18.(2021高一下·無為月考)求100以內素數。
19.(2021高一下·無為月考)求1~100內奇數之和(使用range函數)
20.(2021高一下·無為月考)編寫一個程序,實現九九乘法口訣表。
答案解析部分
1.【答案】B
【知識點】運算符、基本運算與表達式
2.【答案】B
【知識點】常量、變量及變量的賦值
3.【答案】C
【知識點】運算符、基本運算與表達式
4.【答案】C
【知識點】分支結構語句及程序實現
5.【答案】B
【知識點】運算符、基本運算與表達式
6.【答案】B
【知識點】運算符、基本運算與表達式
7.【答案】B
【知識點】運算符、基本運算與表達式;循環結構語句及程序實現
8.【答案】A
【知識點】循環結構語句及程序實現
9.【答案】C
【知識點】循環結構語句及程序實現
10.【答案】C
【知識點】分支結構語句及程序實現;循環結構語句及程序實現;常用標準函數
11.【答案】D
【知識點】計算機語言
12.【答案】A
【知識點】運算符、基本運算與表達式
13.【答案】B
【知識點】常量、變量及變量的賦值
14.【答案】A
【知識點】基本數據結構
15.【答案】B
【知識點】基本數據結構
16.【答案】解:參考代碼:
s=1
for i in range(9):
s=(s+1)*2
print(s)
【知識點】運算符、基本運算與表達式;循環結構語句及程序實現
17.【答案】解:參考代碼:
s=0
n=eval(input(" 請輸入一個數:"))
for i in range(0,n):
f=1
for j in range(1,i):
f=f*j
s+=f
print(s%1000000)
【知識點】運算符、基本運算與表達式;循環結構語句及程序實現
18.【答案】解:參考代碼:
for i in range(1,100):
if i > 1:
for j in range(2,i):
if (i % j) == 0:
break
else:
print(i)
【知識點】運算符、基本運算與表達式;分支結構語句及程序實現;循環結構語句及程序實現
19.【答案】解:參考代碼:
Sum=0
For i in range(1,101,2):
Sum+=i
Print(Sum)
【知識點】運算符、基本運算與表達式;循環結構語句及程序實現
20.【答案】解:參考代碼:
for i in range(1,10):
for j in range(1,i+1):
if(j==3 and i==4):
print(" "+str(j) + "*" + str(i) + "=" + str(i * j),end=" ")
elif(j==3 and i==3):
print(" " + str(j) + "*" + str(i) + "=" + str(i * j),end=" ")
else:
print(str(j)+"*"+str(i)+"="+str(i*j),end=" ")
print("")
【知識點】運算符、基本運算與表達式;分支結構語句及程序實現;循環結構語句及程序實現
1 / 1

展開更多......

收起↑

資源列表

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 高密市| 北宁市| 东安县| 南宫市| 阆中市| 冕宁县| 板桥市| 宁化县| 赣榆县| 盐山县| 房产| 三亚市| 庆云县| 乌审旗| 留坝县| 唐山市| 长岭县| 新干县| 松滋市| 金乡县| 璧山县| 开阳县| 饶平县| 云霄县| 丽水市| 阜阳市| 朝阳市| 扎鲁特旗| 新乡县| 资溪县| 枣强县| 凤山县| 中牟县| 弥勒县| 青田县| 淮阳县| 上饶市| 密山市| 金湖县| 遵化市| 迭部县|