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

浙教版(2020)信息技術八上 第3課 算術運算符和表達式 同步練習(含解析)

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

浙教版(2020)信息技術八上 第3課 算術運算符和表達式 同步練習(含解析)

資源簡介

1.3算術運算符和表達式
一、選擇題
1.Python程序中以下變量名正確的是( )
A.a* B.age C.#b D.print
2.下列Python賦值語句正確的是( )
A.x+y=20 B.3x=y C.y=x+20 D.s=2π*r*r
3.有效的變量名是()。
A.$343 B.9X C.import D.max_radius
4.如下所示程序段,程序段中有幾個變量( )
W=float( input(輸入體重(kg):") h= float( input("輸入身高(m):")) bmi=w/(h*h) #BMI=體重(kg)/身高的平方(m) if bmi<18.5: print("偏瘦") elif 18.5<=bmi<24: print("正常") else: print("偏胖")
A.1 B.2 C.3 D.4
5.下列Python語句中,會導致程序運行出錯的語句是( )
A.x=(y=1) B.x,y=y,x C.x=1;y=1 D.x=y=1
6.小楊同學在編寫程序過程中給不同的變量取了名字,下列哪個變量名會導致程序行出錯( )
A.kk360 B.Yao C.51study D.xy_tt
7.Python表達式a=b中“=”表示 ( )
A.交換“=”左右兩邊變量的值
B.把“=”右邊變量的值賦值給左邊變量
C.把“=”左邊變量的值賦值給右邊變量
D.比較“=”左右兩邊變量的值是否相等
8.下列變量名不合法的是( )
A.2a B.c0 C.c_8 D.E6a
9.下列可以作為變量名的是( )
A.3ab B.a5 C.b 5 D.and
10.下列賦值語句正確的是()
A.tup = {1,2,1} B.3lie = [1,’ab’,(3)]
C.Return = “12” D.m *= {name:”jion”,age:18}
11.下面哪個不是Python合法的標識符( )
A.int_3 B.print
C.count D.__name__
12.在Python中print(8+7%2**2)的執行結果是( )
A.5 B.1 C.6 D.11
13.下列式子運算錯誤的是( )
A.300*1.5=450.0 B.1/8=0.125 C.2**3=6 D.17%3=2
14.下列與數學表達式對應的python表達式,正確的是( )。
A.( - b + math. sqrt (b * b – 4 * a * c)) /a * a
B.- b + math. sqrt (b * b – 4 * a * c) /2*a
C.( -b + math. sqrt (b * 2 – 4 * a * c)) /(2 * a)
D.( -b + math. sqrt ( b * b – 4 * a * c)) / (2 * a)
15.假設a="hello",b="2020",c=a+b,運算后變量c 的值為( )
A.hello+2020 B."hello+2020"
C."Hello2020" D." hello2020"
16.以下是正確的字符串( )
A.‘abc”ab” B.“abc”ab’ C.“abc”ab” D.“abc\”ab”
17.表達式(’1’+’3’)*2的結果為:( )
A.8 B.‘132’ C.‘1313’ D.語法錯位,程序報錯。
二、填空題
18.Python 計算:
(1)Python 表達式4.5/2的值為________________。
(2)Python表達式4.5//2的值為________________。
(3)Python 表達式4.5%2的值為________________。
(4)Python 表達式5%2的值為________________。
(5)Python 表達式12/4-2+5*8/4%5/2的值為________________。
19.下面程序運行結果是(___)
a=10
s=0
if a>5:
s=s+a
print(s)
20.已知 a = 5,那么執行語句 a += 3 之后, a 的值為 ______。
參考答案
1.B
【詳解】
本題主要考查Python變量的命名。變量的命名規則有:只能以字母或下劃線開頭,不能包含特殊符號,不能是關鍵字,故正確的變量名是age,故本題選B選項。
2.C
【詳解】
本題主要考查Python賦值語句。變量的命名規則有:只能以字母或下劃線開頭,不能包含特殊符號,不能是關鍵字。賦值語句是將“=”右邊的表達式賦給左邊的變量,結合選項,正確的賦值語句y=x+20,故本題選C選項。
3.D
【詳解】
本題主要考查變量的命名。變量的命名規則有:只能以字母或下劃線開頭,不能包含特殊符號,不能是關鍵字。有效的變量名是max_radius,故本題選D選項。
4.D
【詳解】
本題考查的是Python變量。Python中的變量區分大小寫,故程序 中有“W”、“h”、“w”、“bmi ”四個變量。故本題應選D。
5.A
【詳解】
本題考查的是Python賦值語句。賦值號“=”的左邊是變量,右邊是常量或表達式,選項A中y=1是賦值語句不是表示,故選項A會報錯。
6.C
【詳解】
本題考查的是變量名的命名規則。變量名由數字、字母及下劃線組成,不能以數字開頭,不能是系統保留字。選項C以數字開頭,會導致程序行出錯。故本題應選C。
7.B
【詳解】
本題主要考查Python賦值語句。Python表達式a=b中“=”表示把“=”右邊變量的值賦值給左邊變量,故本題選B選項。
8.A
【詳解】
本題主要考查變量的命名。變量的命名規則有:只能以字母或下劃線開頭,不能包含特殊符號,不能是關鍵字。變量名不可以數字開頭,故本題選A選項。
9.B
【詳解】
本題主要考查變量的命名。變量的命名規則有:只能以字母或下劃線開頭,不能包含特殊符號,不能是關鍵字。故a5可以作為變量名,故本題選B選項。
10.C
【詳解】
本題主要考查Python賦值語句。選項A賦值后的值是1,2(會去掉重復元素),如果全部保留應使用tup=(1,2,1),變量的命名不能包含特殊符號,不能以數字開頭,不能是關鍵字,Python區分大小寫,故正確的是Return = "12",故本題選C選項。
11.B
【詳解】
本題主要考查Python變量的命名。變量的命名規則有:只能以字母或下劃線開頭,不能包含特殊符號,不能是關鍵字。print是Python的關鍵字,不是合法的標識符,故本題選B選項。
12.D
【詳解】
本題考查的是Python表達式。**是冪次方優先級最高,%是求余。8+7%2**2=8+7%4=8+3=11,print是輸出語句。故選項D正確。
13.C
【詳解】
本題主要考查Python表達式的運算。300*1.5=450.0,1/8=0.125,2**3=8(**是冪運算),17%3=2,故本題選C選項。
14.D
【詳解】
本題考查的是Python表達式。sqrt()求平方根,乘法運算符為“*”,除法為“/”,嵌套函數均使用小括號。表示為( -b + math. sqrt ( b * b – 4 * a * c)) / (2 * a)。
15.D
【詳解】
本題主要考查Python字符串運算。a="hello",b="2020",c=a+b=" hello2020",故本題選D選項。
16.D
【詳解】
本題主要考查字符串。字符串的引號‘ ‘、“ ”,必須是成對出現,ABC不行,D選項中間“被\轉義了,故本題選D選項。
17.C
【詳解】
本題主要考查Python表達式的運算。表達式(’1’+’3’)值是‘13’,表達式(’1’+’3’)*2=‘13’*2=‘1313’,故本題選C選項。
18.2.25 2.0 0.5 1 1.0
【詳解】
本題主要考查Python表達式的運算。“/”是除運算,“//”是整除運算,“%”是取余運算,故①4.5/2=2.25,②4.5//2=2.0,③4.5%2=0.5,④5%2=1,⑤12/4-2+5*8/4%5/2=3.0-2+0.0=1.0。
19.10
【詳解】
本題主要考查Python程序的執行。a=10,s=0,滿足if判斷條件,執行s=s+a=10,故運行結果是10。
20.8
【詳解】
本題主要考查Python語句。a=5,a+=3等價于a=a+3=8,故執行完語句 a += 3 , a 的值為8。

展開更多......

收起↑

資源預覽

<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. 主站蜘蛛池模板: 大余县| 宁河县| 山丹县| 水富县| 获嘉县| 茶陵县| 河源市| 天柱县| 台东市| 原阳县| 台北市| 化州市| 嘉峪关市| 建水县| 鲜城| 平山县| 通城县| 嘉鱼县| 石棉县| 甘孜县| 阳山县| 巴东县| 祁东县| 大连市| 平顺县| 铜梁县| 双辽市| 九龙县| 扶余县| 威信县| 台东市| 馆陶县| 淳安县| 新郑市| 洛南县| 鄂温| 西安市| 贞丰县| 娄底市| 广昌县| 新巴尔虎左旗|