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

4.1.3Python的運算符與表達式 練習(原卷+解析卷)

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

4.1.3Python的運算符與表達式 練習(原卷+解析卷)

資源簡介

中小學教育資源及組卷應用平臺
4.1.3Python的運算符與表達式-粵教版(2019)高中信息技術必修一練習
學校:___________姓名:___________班級:___________考號:___________
一、選擇題
1.算術運算符、賦值運算符和關系運算符的運算優先級按從高到低依次
為(  )。
A.算術運算、賦值運算、關系運算
B.算術運算、關系運算、賦值運算
C.關系運算、賦值運算、算術運算
D.關系運算、算術運算、賦值運算
【答案】B
【解析】
【詳解】
本題考查的是運算符。算術運算符、賦值運算符和關系運算符的運算優先級按從高到低依次為:算術運算、關系運算、賦值運算。選項B正確。
2.對于一個正整數a,要判斷它是奇數還是偶數,下列敘述錯誤的是______。
A.若a
mod
2=0,則a是偶數
B.若a
\
2=0,則a是奇數
C.若a
mod
2=1,則a是奇數
D.若int(a/2)=a/2,則a不是奇數
【答案】B
【解析】
【詳解】
本題考查的是表達式。mod是求余,int是向下取整,\是整除,/是實數除。0\2=0,但0不是奇數,故選項B錯誤。21cnjy.com
3.python3解釋器執行
not
1
and
1的結果為(
)。
A.True
B.False
C.0
D.1
【答案】B
【解析】
【詳解】
本題考查的是Python邏輯運算符。not運算級別高于and,故先算not
1,返回值為:False,False
and
1,返回值為:False。故選項B正確。
4.下列運算符中,優先級最低的運算符是(

A.
B.!=
C.+
D.=
【答案】D
【解析】
【詳解】
本題主要考查運算符的優先級。“
”的優先級大于“+
”,“+
”的優先級大于“!=”,“!=”的優先級大于“=”,故本題選D選項。2·1·c·n·j·y
5.表達式100%8
2-5
運行后的結果為


A.2
B.8
C.3
D.6
【答案】C
【解析】
【詳解】
本題主要考查表達式的運算。%是取余,100%8=4,100%8
2-5=4
2-5=3。故本題選C選項。【來源:21·世紀·教育·網】
6.在python
語言中,下列表達式中不是關系表達式(

A.m==n
B.m>=n
C.m
or
n
D.m!=n
【答案】C
【解析】
【詳解】
本題主要考查python的表達式。or屬于邏輯運算符,m
or
n不是關系表達式。故本題選C選項。
7.下列可以導入Python模塊的語句是(

A.import
module
B.input
module
C.print
module
D.def
module
【答案】A
【解析】
【詳解】
本題主要考查Python模塊的導入。Python模塊導入的關鍵字是import,故本題選A選項。
8.運行下列
Python程序,結果正確的是(
)
a=32
b=14
c=a%b
print(c)
A.2
B.4
C.32
D.14
【答案】B
【解析】
【分析】
【詳解】
本題考查Python程序執行
a%b=32%14=4(%取余)。故本題選B選項
9.在python中,有程序如下
A=input()
print(A
5)
通過鍵盤輸入5,則運算結果是()
A.5
5
5
5
5
B.25
C.5
5
D.5
5
【答案】B
【解析】
【分析】
【詳解】
本題考查Python算法及其程序實現。
鍵盤輸入5賦值給A,輸出A
5=25。故選B選項
10.運行下列Python程序
i=1
s=1
while
①:
s=s
i
i+=2
print(s)
當輸出結果為105時,則①處應填入(

A.i<=7
B.i<7
C.i>=7
D.i>7
【答案】A
【解析】
【詳解】
本題考查循環語句。在循環體內,s=s
i,i的初值為1,循環內i每次遞增2,則s=1
3
5
7=105,最后結果為105,可知條件為while
i<=7,故本題選A。
11.在Python中運行下列程序,輸出結果為(

for
i
in
range
(1,6):
print(‘
’)
A.
B.
C.
D.
【答案】D
【解析】
【分析】
【詳解】
本題考查Python程序調試與執行
for
i
in
range
(1,6),
i的范圍是從1到5,不包括6。故本題選D選項
12.在python中,運行以下程序,結果應為(

a=5
b=7
b+=3
a=b
20
a+=2
a=a%b
print(a,b)
A.5
7
B.20
10
C.22
7
D.2
10
【答案】D
【解析】
【詳解】
本題考查Python程序的運算。a=5,b=7,b+=3=10,a=b
20=200,a+=2=202,a=a%b=2。最后a=2,b=10,故本題選D。21世紀教育網版權所有
13.運行下列
Python程序,結果正確是(

a=32
b=14
c=a//b
print(c)
A.2.2
B.2
C.“2”
D.4
【答案】B
【解析】
【詳解】
本題主要考查Python程序運行。a=32,b=14,c=a//b=32//14=2(“//”
取整),故本題選B選項。21教育網
14.某同學先后給變量a賦值情況如下:
a=100
a=a+1
a=”abc’’
你能告訴這個同學變量a到底存儲的是哪個量嗎?(

A.100
B.abc
C.111
D.都有可能
【答案】B
【解析】
【詳解】
本題考查的知識點是python中變量的賦值。同一個變量多次賦值,該變量的值為最后一次賦值語句的值。故選項B正確。21·cn·jy·com
15.運行下列Python程序,輸出結果為True,則空白處應為(

a=15
b=46
if__________:
print(‘True’)
else:
print(‘Flase’)
A.a=b
B.a>b
C.aD.a==b
【答案】C
【解析】
【分析】
【詳解】
本題考查Python程序調試
a二、填空題
16.表達式5>=5
and
0!=0的值是:____
【答案】False
【解析】
【詳解】
本題考查的是Python表達式。!=
比較兩個對象是否不相等。x
and
y如果
x

False,x
and
y
返回
False,否則它返回
y
的計算值。5>=5為真,故返回0!=0的值,即為False。www.21-cn-jy.com
三、操作題
21世紀教育網
www.21cnjy.com
精品試卷·第
2

(共
2
頁)
21世紀教育網(www.21cnjy.com)中小學教育資源及組卷應用平臺
4.1.3Python的運算符與表達式-粵教版(2019)高中信息技術必修一練習
學校:___________姓名:___________班級:___________考號:___________
一、選擇題
1.算術運算符、賦值運算符和關系運算符的運算優先級按從高到低依次
為(  )。
A.算術運算、賦值運算、關系運算
B.算術運算、關系運算、賦值運算
C.關系運算、賦值運算、算術運算
D.關系運算、算術運算、賦值運算
2.對于一個正整數a,要判斷它是奇數還是偶數,下列敘述錯誤的是______。
A.若a
mod
2=0,則a是偶數
B.若a
\
2=0,則a是奇數
C.若a
mod
2=1,則a是奇數
D.若int(a/2)=a/2,則a不是奇數
3.python3解釋器執行
not
1
and
1的結果為(
)。
A.True
B.False
C.0
D.1
4.下列運算符中,優先級最低的運算符是(

A.
B.!=
C.+
D.=
5.表達式100%8
2-5
運行后的結果為


A.2
B.8
C.3
D.6
6.在python
語言中,下列表達式中不是關系表達式(

A.m==n
B.m>=n
C.m
or
n
D.m!=n
7.下列可以導入Python模塊的語句是(

A.import
module
B.input
module
C.print
module
D.def
module
8.運行下列
Python程序,結果正確的是(
)
a=32
b=14
c=a%b
print(c)
A.2
B.4
C.32
D.14
9.在python中,有程序如下
A=input()
print(A
5)
通過鍵盤輸入5,則運算結果是()
A.5
5
5
5
5
B.25
C.5
5
D.5
5
10.運行下列Python程序
i=1
s=1
while
①:
s=s
i
i+=2
print(s)
當輸出結果為105時,則①處應填入(

A.i<=7
B.i<7
C.i>=7
D.i>7
11.在Python中運行下列程序,輸出結果為(

for
i
in
range
(1,6):
print(‘
’)
A.
B.
C.
D.
12.在python中,運行以下程序,結果應為(

a=5
b=7
b+=3
a=b
20
a+=2
a=a%b
print(a,b)
A.5
7
B.20
10
C.22
7
D.2
10
13.運行下列
Python程序,結果正確是(

a=32
b=14
c=a//b
print(c)
A.2.2
B.2
C.“2”
D.4
14.某同學先后給變量a賦值情況如下:
a=100
a=a+1
a=”abc’’
你能告訴這個同學變量a到底存儲的是哪個量嗎?(

A.100
B.abc
C.111
D.都有可能
15.運行下列Python程序,輸出結果為True,則空白處應為(

a=15
b=46
if__________:
print(‘True’)
else:
print(‘Flase’)
A.a=b
B.a>b
C.aD.a==b
二、填空題
16.表達式5>=5
and
0!=0的值是:____
三、操作題
21世紀教育網
www.21cnjy.com
精品試卷·第
2

(共
2
頁)
21世紀教育網(www.21cnjy.com)

展開更多......

收起↑

資源列表

<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. 主站蜘蛛池模板: 新闻| 灵寿县| 昆山市| 文昌市| 双辽市| 喀喇| 花莲市| 吕梁市| 栖霞市| 梁平县| 静安区| 潜山县| 莎车县| 哈巴河县| 通渭县| 新晃| 庆元县| 安平县| 景德镇市| 万荣县| 邻水| 江阴市| 鲁山县| 南阳市| 玛沁县| 织金县| 彭州市| 垦利县| 集贤县| 武平县| 阿拉善盟| 渭源县| 桂东县| 江北区| 甘洛县| 台山市| 左云县| 治多县| 石家庄市| 深州市| 凌海市|