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

2022年山東省東營市信息技術等級考試Python 2

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

2022年山東省東營市信息技術等級考試Python 2

資源簡介

登錄二一教育在線組卷平臺 助您教考全無憂
2022年山東省東營市信息技術等級考試Python 2
一、單選題
1.(2021七下·日照期末)在Python中,運行以下程序得到的結果是( ?。?br/>m=19
if m>=30 or m<20:
print(m)
A.20 B.19 C.0 D.空
【答案】B
【知識點】分支結構程序設計與分析
【解析】【解答】程序中如果m的值大于等于30或者小于20,就輸出m,結果是19。故答案選B。
【分析】本題考查分支結構程序分析。在Python中,可以使用if條件語句來實現條件判斷。if條件語句的一般格式為:
if<條件> ;
語句塊1>
[else:
<語句塊2>]
2.(2020八上·章丘期末)以下不是Python中邏輯運算符的是(  )
A.and B.or C.not D.break
【答案】D
【知識點】運算符與表達式
【解析】【解答】邏輯運算符有not、and、or。break是循環控制語句。故答案選D。
【分析】本題考查的是邏輯運算符。邏輯運算符:邏輯NOT、邏輯AND、邏輯OR,優先級為:NOT AND OR,同級運算從左到右。
3.()下面關于for循環語法結構說法錯誤的是(  )
A.for循環中的in后面的數據集合可以是列表、字符串、元組等數據類型
B.for循環中的數據集合后面的冒號可有可無
C.for循環的同級別語句需要縮進對齊
D.for循環中可以繼續嵌套for循環
【答案】B
【知識點】循環結構語句及格式
【解析】【解答】for循環中的in后面的數據集合可以是列表、字符串、元組等數據類型,for循環后面的冒號必須存在。for循環可以嵌套。for循環的同級別語句需要縮進對齊。選項B符合題意,選項A、C、D均不符合題意。故答案選:B。
【分析】本題考查for循環結構語句及格式。for循環語句的一般格式是:
for <變量> in<序列>:
<循環體>
for循環中的數據集合后面的冒號必須存在,<循環體>需要縮進對齊。
4.()random模塊中random.randint(1,10)函數的作用是( ?。?br/>A.生成從1到10的隨機浮點數 B.產生1到10之間的隨機整數
C.返回數值10 D.產生1到9之間的隨機浮點數
【答案】B
【知識點】模塊的概念與引用
【解析】【解答】random模塊是一個隨機庫。random.randint(1,10)語句作用在1到10中隨機生成一個整數。故答案選:B。
【分析】本題主要考查Python模塊。random.random()函數是這個模塊中最常用的方法了,它會生成一個隨機的浮點數,范圍是在0.0~1.0之間。random.uniform()正好彌補了上面函數的不足,它可以設定浮點數的范圍,一個是上限,一個是下限。random.randint()隨機生一個整數int類型,可以指定這個整數的范圍,同樣有上限和下限值。
5.()Python程序導入模塊的命令是(  )
A.input B.accept C.import D.in
【答案】C
【知識點】模塊的概念與引用;Python常用內置函數
【解析】【解答】導入模塊的命令是import, input是輸入函數。故答案選:C。
【分析】本題考查模塊的導入函數。import語句或from-import語句可以將函數所在的模塊導入。
6.()在Python中,range(3)生成的序列是( ?。?br/>A.1,2, 3 B.0, 1, 2, 3 C.0, 1, 2 D.3
【答案】C
【知識點】Python常用內置函數
【解析】【解答】range()函數的起始值為0,range(3)生成的序列是0,1,2。故答案選:C。
【分析】本題考查Python常用內置函數。range(  )函數格式:range([start , ] stop [ ,step]);功能:創建一個整數列表;參數∶起始值(缺省為0),終值(但不包括),步長(缺省為1)。
7.()在python中運行以下程序,輸出的結果是( ?。?br/>for i in range(0,2):
print(i)
A.0 1 2 B.1 2
C.0 1 D.1
【答案】C
【知識點】循環結構程序設計與分析
【解析】【解答】for i in range(0,2)這條語句中,i每次循環結束后都會變為當前數值的下一個數值,也就是說i變成了i+1 ,i從0開始,步長值默認為1,輸出結果為0 1。故答案選C。
【分析】本題考查循環結構程序分析。for循環語句是通過遍歷某一序列對象來構建循環,循環結束的條件就是對象遍歷完成。
range(  )函數格式: range([start,] stop[, step]);功能:創建一個整數列表;參數:起始值(缺省為0),終值(但不包括),步長(缺省為1)。
8.()在python中運行以下程序,屏幕打印(  )顆*。
for i in range(0,10,2):
print ("*")
A.10 B.5 C.6 D.9
【答案】B
【知識點】循環結構程序設計與分析
【解析】【解答】 range(  )函數可創建一個整數列表。格式為:range(start,stop,step),其中start:計數從start開始。stop:計數到stop結束,但不包括stop。step:步長,默認為1。range(0,10,2)產生的整數序列為∶0,2,4,6,8,共5個數據,因此循環執行5次。故答案選:C。
【分析】本題考查for循環。字符串和列表等序列,其所有元素的索引值構成一個數字序列。為此,可以先通過Python提供的函數(range)構建數字序列,再通過for循環遍歷序列中的所有元素。
for循環語句的一般格式是︰
for <變量> in<序列>:
<循環體>
else:
[語句塊]
9.()張鵬想要設計了一個小程序,打印如結果所示的圖形,畫線部分應該填寫的代碼是(  )
for i in range(6):
print( )
*
**
***
****
*****
A.* B.*+1 C.i** D.i* "*"
【答案】D
【知識點】循環結構程序設計與分析
【解析】【解答】 range(  )函數可創建一個整數列表。格式為:range(start,stop,step),其中start:計數從start開始,默認為0。stop:計數到stop結束,但不包括stop。step:步長,默認為1。range(6)產生的整數序列為∶0,1,2,3,4,5共6個數據,因此循環執行6次,觀察圖形可知,每一行打印的”*“數目與i值相等,故畫線部分應該填i* "*"。故答案選:D。
【分析】本題考查for循環。字符串和列表等序列,其所有元素的索引值構成一個數字序列。為此,可以先通過Python提供的函數(range)構建數字序列,再通過for循環遍歷序列中的所有元素。
for循環語句的一般格式是︰
for <變量> in<序列>:
<循環體>
else:
[語句塊]
10.(2021七下·日照期末)在python中輸入以下代碼,屏幕打?。ā 。╊w*。
i=0
while i<=100:
print(“*”)
i=i+1
A.99 B.100 C.101 D.102
【答案】C
【知識點】循環結構程序設計與分析
【解析】【解答】根據題干代碼含義,循環執行從0到100,總共100次,因此會輸出101個*。故答案選C。
【分析】本題考查while循環結構程序分析。while循環語句的一般格式如下:
while <條件>:
<循環體>
[else:
語句塊]
11.()while循環條件表達式取值為( ?。﹫绦泻竺娴恼Z句組
A.True B.False C.True或False D.0
【答案】A
【知識點】循環結構語句及格式
【解析】【解答】while循環條件表達式取值為1或True時執行后面的語句組,當取值為0或False時則不會執行后面的語句組。故答案選:A。
【分析】本題考查while條件表達式。while是一種基本循環模式。當滿足條件時進入循環,進入循環后,當條件不滿足時,跳出循環。while語句的一般表達式為:while(表達式){循環體}。
12.()下面是一個輸出九九乘法表程序,外層循環一次,內層循環最多執行( ?。┐?。
A.8 B.9 C.10 D.11
【答案】B
【知識點】循環結構程序設計與分析
【解析】【解答】雙重for循環的運行路徑為:外層循環一次,內層循環一輪。i從1開始到9,i等于1時,j只跑到1,內層循環執行1次;i等于2時,j從1跑到2,內層循環執行2次,以此類推可知,當i等于9時,內層循環執行次數最多為9次。故答案選:B。
【分析】本題考查雙重for循環。 range(  )函數可創建一個整數列表。格式為:range(start,stop,step),其中start:計數從start開始。stop:計數到stop結束,但不包括stop。step:步長,默認為1。
13.()下列屬于字符串數據的是( ?。?br/>A."中國" B.2019 C.China D.中國
【答案】A
【知識點】數據類型
【解析】【解答】字符串類型的數據需要使用 '' (單引號)、""(雙引號)。例如 "中國"。故答案選∶A。
【分析】本題考查數據類型。常用的數據類型有整形、浮點型、字符串類型、列表、布爾型等。
14.()下列有關列表的說法錯誤的是( ?。?br/>A.列表中的元素可以是不同的類型數據
B.列表用(  )表示
C.列表的下標從0開始
D.可以對列表進行追加,刪除的操作
【答案】B
【知識點】線性表及其操作
【解析】【解答】列表的數據項不需要具有相同的類型,A選項表述正確;列表元素使用[]括起來,選項B錯誤;列表中元素下標從0開始,選項C正確;可以對列表進行追加、插入、刪除、賦值、排序、拷貝等操作,選項D正確。故答案選:B。
【分析】本題考查列表。列表是包含0個或多個對象的有序序列,用方括號“[]”括起來,并用逗號分隔其中的對象(元素)。可以通過索引訪問列表中特定位置的元素。
15.下列哪個表達式在Python中是非法的?(  )
A.x = y = z = 1 B.x = (y = z + 1)
C.x, y = y, x D.x+=y
【答案】B
【知識點】運算符與表達式
【解析】【解答】選項A:多重賦值,執行后x,y,z的值都為1;選項B:執行后報錯;選項C:對換賦值,執行后x和y值互換;選項D:增量賦值,相當于x=x+ y。故答案選B。
【分析】本題考查的是Python中的合法表達式。
16.()a與b定義如下,下列哪個是正確的 (  )
a = '123'
b = '123'
A.a + b = "246" B.a == b
C.a == 123 D.a + b = 246
【答案】B
【知識點】常量、變量與賦值語句
【解析】【解答】題干中a和b均表示字符串'123',不能進行算術運算,選項A、D表述有誤。兩個標識符引用自一個對象,用“==”進行判斷,選項B正確。a = '123'表示a是字符串'123',而不是數值123,兩者不能劃等號,C表述錯誤。故答案選:B。
【分析】本題考查的是Python常量的比較。Python中的對象包含三要素:id、type、value。其中id用來唯一標識一個對象,type標識對象的類型,value是對象的值。is判斷的是a對象是否就是b對象,是通過id來判斷的。==判斷的是a對象的值是否和b對象的值相等,是通過value來判斷的。
17.()關于Python語言的特點,以下選項中描述錯誤的是( ?。?br/>A.Python語言是非開源語言 B.Python語言是跨平臺語言
C.Python語言是多模型語言 D.Python語言是腳本語言
【答案】A
【知識點】計算機語言及其發展歷程
【解析】【解答】Python語言特點:簡單易學、面向對象、跨平臺、多模型、可移植性、解釋性、開源。同時Python語言也是腳本語言。故答案選:A。
【分析】本題考查的是Python語言。Python的五個特點是簡單易學;既支持面向過程編程,也支持面向對象編程;可移植性;不需要編譯成二進制代碼,可以直接從源代碼運行程序;是開源軟件之一。
18.()以下選項中說法不正確的是( ?。?br/>A.C語言是靜態語言,Python語言是腳本語言
B.編譯是將源代碼轉換成目標代碼的過程
C.解釋是將源代碼逐條轉換成目標代碼同時逐條運行目標代碼的過程
D.靜態語言采用解釋方式執行,腳本語言采用編譯方式執行
【答案】D
【知識點】計算機語言及其發展歷程
【解析】【解答】靜態語言采用編譯方式執行,腳本語言采用解釋方式執行,D項表述錯誤。故答案選:D。
【分析】本題考查計算機語言及其執行方式。
1.編譯:將源代碼一次性轉換成目標代碼的過程,編譯是一次性翻譯,之后不再需要源代碼
2.解釋:將源代碼逐條轉換成目標代碼,同時逐條運行的過程,解釋是每次程序運行是隨翻譯執行
3.根據解釋和編譯兩種執行方式,編程語言分為靜態語言和腳本語言
(1)靜態語言 使用編譯執行的編程語言(C/C++ Java)
(2)腳本語言 使用解釋執行的編程語言(Python JavaScrept PHP)
19.()IDLE環境的退出命令是(  )
A.esc(  ) B.close(  ) C.回車鍵 D.exit(  )
【答案】D
【知識點】編程環境
【解析】【解答】Python程序設計語言默認安裝時,會有一個自帶的集成開發環境IDLE。要創建Python程序文件,可以利用IDLE中的“文件“菜單??墒褂胑xit()或quit()退出Python。故答案選:D。
【分析】本題考查IDLE的命令。IDLE的基本功能:語法加亮、段落縮進、基本文本編輯、TABLE鍵控制、調試程序。
20.()以下對Python程序設計風格描述錯誤的選項是:(  )
A.Python中允許把多條語句寫在同一行
B.Python語句中,增加縮進表示語句塊的開始,減少縮進表示語句塊的退出
C.Python可以將一條長語句分成多行顯示,使用續航符“\”
D.Python中不允許把多條語句寫在同一行
【答案】D
【知識點】注釋與縮進
【解析】【解答】Python程序中允許把多條語句寫在同一行,故選項D表述錯誤。故答案選:D。
【分析】本題考查Python程序設計。在Python語句中,增加縮進表示語句塊的開始,減少縮進表示語句塊的退出。若將一條長語句分成多行顯示,則可以使用續航符“\”。
二一教育在線組卷平臺(zujuan.21cnjy.com)自動生成 1 / 1登錄二一教育在線組卷平臺 助您教考全無憂
2022年山東省東營市信息技術等級考試Python 2
一、單選題
1.(2021七下·日照期末)在Python中,運行以下程序得到的結果是(  )
m=19
if m>=30 or m<20:
print(m)
A.20 B.19 C.0 D.空
2.(2020八上·章丘期末)以下不是Python中邏輯運算符的是( ?。?br/>A.and B.or C.not D.break
3.()下面關于for循環語法結構說法錯誤的是( ?。?br/>A.for循環中的in后面的數據集合可以是列表、字符串、元組等數據類型
B.for循環中的數據集合后面的冒號可有可無
C.for循環的同級別語句需要縮進對齊
D.for循環中可以繼續嵌套for循環
4.()random模塊中random.randint(1,10)函數的作用是( ?。?br/>A.生成從1到10的隨機浮點數 B.產生1到10之間的隨機整數
C.返回數值10 D.產生1到9之間的隨機浮點數
5.()Python程序導入模塊的命令是( ?。?br/>A.input B.accept C.import D.in
6.()在Python中,range(3)生成的序列是(  )
A.1,2, 3 B.0, 1, 2, 3 C.0, 1, 2 D.3
7.()在python中運行以下程序,輸出的結果是( ?。?br/>for i in range(0,2):
print(i)
A.0 1 2 B.1 2
C.0 1 D.1
8.()在python中運行以下程序,屏幕打印( ?。╊w*。
for i in range(0,10,2):
print ("*")
A.10 B.5 C.6 D.9
9.()張鵬想要設計了一個小程序,打印如結果所示的圖形,畫線部分應該填寫的代碼是(  )
for i in range(6):
print( )
*
**
***
****
*****
A.* B.*+1 C.i** D.i* "*"
10.(2021七下·日照期末)在python中輸入以下代碼,屏幕打?。ā 。╊w*。
i=0
while i<=100:
print(“*”)
i=i+1
A.99 B.100 C.101 D.102
11.()while循環條件表達式取值為( ?。﹫绦泻竺娴恼Z句組
A.True B.False C.True或False D.0
12.()下面是一個輸出九九乘法表程序,外層循環一次,內層循環最多執行( ?。┐巍?br/>A.8 B.9 C.10 D.11
13.()下列屬于字符串數據的是(  )
A."中國" B.2019 C.China D.中國
14.()下列有關列表的說法錯誤的是(  )
A.列表中的元素可以是不同的類型數據
B.列表用(  )表示
C.列表的下標從0開始
D.可以對列表進行追加,刪除的操作
15.下列哪個表達式在Python中是非法的?( ?。?br/>A.x = y = z = 1 B.x = (y = z + 1)
C.x, y = y, x D.x+=y
16.()a與b定義如下,下列哪個是正確的 ( ?。?br/>a = '123'
b = '123'
A.a + b = "246" B.a == b
C.a == 123 D.a + b = 246
17.()關于Python語言的特點,以下選項中描述錯誤的是(  )
A.Python語言是非開源語言 B.Python語言是跨平臺語言
C.Python語言是多模型語言 D.Python語言是腳本語言
18.()以下選項中說法不正確的是(  )
A.C語言是靜態語言,Python語言是腳本語言
B.編譯是將源代碼轉換成目標代碼的過程
C.解釋是將源代碼逐條轉換成目標代碼同時逐條運行目標代碼的過程
D.靜態語言采用解釋方式執行,腳本語言采用編譯方式執行
19.()IDLE環境的退出命令是( ?。?br/>A.esc(  ) B.close(  ) C.回車鍵 D.exit(  )
20.()以下對Python程序設計風格描述錯誤的選項是:(  )
A.Python中允許把多條語句寫在同一行
B.Python語句中,增加縮進表示語句塊的開始,減少縮進表示語句塊的退出
C.Python可以將一條長語句分成多行顯示,使用續航符“\”
D.Python中不允許把多條語句寫在同一行
答案解析部分
1.【答案】B
【知識點】分支結構程序設計與分析
【解析】【解答】程序中如果m的值大于等于30或者小于20,就輸出m,結果是19。故答案選B。
【分析】本題考查分支結構程序分析。在Python中,可以使用if條件語句來實現條件判斷。if條件語句的一般格式為:
if<條件> ;
語句塊1>
[else:
<語句塊2>]
2.【答案】D
【知識點】運算符與表達式
【解析】【解答】邏輯運算符有not、and、or。break是循環控制語句。故答案選D。
【分析】本題考查的是邏輯運算符。邏輯運算符:邏輯NOT、邏輯AND、邏輯OR,優先級為:NOT AND OR,同級運算從左到右。
3.【答案】B
【知識點】循環結構語句及格式
【解析】【解答】for循環中的in后面的數據集合可以是列表、字符串、元組等數據類型,for循環后面的冒號必須存在。for循環可以嵌套。for循環的同級別語句需要縮進對齊。選項B符合題意,選項A、C、D均不符合題意。故答案選:B。
【分析】本題考查for循環結構語句及格式。for循環語句的一般格式是:
for <變量> in<序列>:
<循環體>
for循環中的數據集合后面的冒號必須存在,<循環體>需要縮進對齊。
4.【答案】B
【知識點】模塊的概念與引用
【解析】【解答】random模塊是一個隨機庫。random.randint(1,10)語句作用在1到10中隨機生成一個整數。故答案選:B。
【分析】本題主要考查Python模塊。random.random()函數是這個模塊中最常用的方法了,它會生成一個隨機的浮點數,范圍是在0.0~1.0之間。random.uniform()正好彌補了上面函數的不足,它可以設定浮點數的范圍,一個是上限,一個是下限。random.randint()隨機生一個整數int類型,可以指定這個整數的范圍,同樣有上限和下限值。
5.【答案】C
【知識點】模塊的概念與引用;Python常用內置函數
【解析】【解答】導入模塊的命令是import, input是輸入函數。故答案選:C。
【分析】本題考查模塊的導入函數。import語句或from-import語句可以將函數所在的模塊導入。
6.【答案】C
【知識點】Python常用內置函數
【解析】【解答】range()函數的起始值為0,range(3)生成的序列是0,1,2。故答案選:C。
【分析】本題考查Python常用內置函數。range(  )函數格式:range([start , ] stop [ ,step]);功能:創建一個整數列表;參數∶起始值(缺省為0),終值(但不包括),步長(缺省為1)。
7.【答案】C
【知識點】循環結構程序設計與分析
【解析】【解答】for i in range(0,2)這條語句中,i每次循環結束后都會變為當前數值的下一個數值,也就是說i變成了i+1 ,i從0開始,步長值默認為1,輸出結果為0 1。故答案選C。
【分析】本題考查循環結構程序分析。for循環語句是通過遍歷某一序列對象來構建循環,循環結束的條件就是對象遍歷完成。
range(  )函數格式: range([start,] stop[, step]);功能:創建一個整數列表;參數:起始值(缺省為0),終值(但不包括),步長(缺省為1)。
8.【答案】B
【知識點】循環結構程序設計與分析
【解析】【解答】 range(  )函數可創建一個整數列表。格式為:range(start,stop,step),其中start:計數從start開始。stop:計數到stop結束,但不包括stop。step:步長,默認為1。range(0,10,2)產生的整數序列為∶0,2,4,6,8,共5個數據,因此循環執行5次。故答案選:C。
【分析】本題考查for循環。字符串和列表等序列,其所有元素的索引值構成一個數字序列。為此,可以先通過Python提供的函數(range)構建數字序列,再通過for循環遍歷序列中的所有元素。
for循環語句的一般格式是︰
for <變量> in<序列>:
<循環體>
else:
[語句塊]
9.【答案】D
【知識點】循環結構程序設計與分析
【解析】【解答】 range(  )函數可創建一個整數列表。格式為:range(start,stop,step),其中start:計數從start開始,默認為0。stop:計數到stop結束,但不包括stop。step:步長,默認為1。range(6)產生的整數序列為∶0,1,2,3,4,5共6個數據,因此循環執行6次,觀察圖形可知,每一行打印的”*“數目與i值相等,故畫線部分應該填i* "*"。故答案選:D。
【分析】本題考查for循環。字符串和列表等序列,其所有元素的索引值構成一個數字序列。為此,可以先通過Python提供的函數(range)構建數字序列,再通過for循環遍歷序列中的所有元素。
for循環語句的一般格式是︰
for <變量> in<序列>:
<循環體>
else:
[語句塊]
10.【答案】C
【知識點】循環結構程序設計與分析
【解析】【解答】根據題干代碼含義,循環執行從0到100,總共100次,因此會輸出101個*。故答案選C。
【分析】本題考查while循環結構程序分析。while循環語句的一般格式如下:
while <條件>:
<循環體>
[else:
語句塊]
11.【答案】A
【知識點】循環結構語句及格式
【解析】【解答】while循環條件表達式取值為1或True時執行后面的語句組,當取值為0或False時則不會執行后面的語句組。故答案選:A。
【分析】本題考查while條件表達式。while是一種基本循環模式。當滿足條件時進入循環,進入循環后,當條件不滿足時,跳出循環。while語句的一般表達式為:while(表達式){循環體}。
12.【答案】B
【知識點】循環結構程序設計與分析
【解析】【解答】雙重for循環的運行路徑為:外層循環一次,內層循環一輪。i從1開始到9,i等于1時,j只跑到1,內層循環執行1次;i等于2時,j從1跑到2,內層循環執行2次,以此類推可知,當i等于9時,內層循環執行次數最多為9次。故答案選:B。
【分析】本題考查雙重for循環。 range(  )函數可創建一個整數列表。格式為:range(start,stop,step),其中start:計數從start開始。stop:計數到stop結束,但不包括stop。step:步長,默認為1。
13.【答案】A
【知識點】數據類型
【解析】【解答】字符串類型的數據需要使用 '' (單引號)、""(雙引號)。例如 "中國"。故答案選∶A。
【分析】本題考查數據類型。常用的數據類型有整形、浮點型、字符串類型、列表、布爾型等。
14.【答案】B
【知識點】線性表及其操作
【解析】【解答】列表的數據項不需要具有相同的類型,A選項表述正確;列表元素使用[]括起來,選項B錯誤;列表中元素下標從0開始,選項C正確;可以對列表進行追加、插入、刪除、賦值、排序、拷貝等操作,選項D正確。故答案選:B。
【分析】本題考查列表。列表是包含0個或多個對象的有序序列,用方括號“[]”括起來,并用逗號分隔其中的對象(元素)??梢酝ㄟ^索引訪問列表中特定位置的元素。
15.【答案】B
【知識點】運算符與表達式
【解析】【解答】選項A:多重賦值,執行后x,y,z的值都為1;選項B:執行后報錯;選項C:對換賦值,執行后x和y值互換;選項D:增量賦值,相當于x=x+ y。故答案選B。
【分析】本題考查的是Python中的合法表達式。
16.【答案】B
【知識點】常量、變量與賦值語句
【解析】【解答】題干中a和b均表示字符串'123',不能進行算術運算,選項A、D表述有誤。兩個標識符引用自一個對象,用“==”進行判斷,選項B正確。a = '123'表示a是字符串'123',而不是數值123,兩者不能劃等號,C表述錯誤。故答案選:B。
【分析】本題考查的是Python常量的比較。Python中的對象包含三要素:id、type、value。其中id用來唯一標識一個對象,type標識對象的類型,value是對象的值。is判斷的是a對象是否就是b對象,是通過id來判斷的。==判斷的是a對象的值是否和b對象的值相等,是通過value來判斷的。
17.【答案】A
【知識點】計算機語言及其發展歷程
【解析】【解答】Python語言特點:簡單易學、面向對象、跨平臺、多模型、可移植性、解釋性、開源。同時Python語言也是腳本語言。故答案選:A。
【分析】本題考查的是Python語言。Python的五個特點是簡單易學;既支持面向過程編程,也支持面向對象編程;可移植性;不需要編譯成二進制代碼,可以直接從源代碼運行程序;是開源軟件之一。
18.【答案】D
【知識點】計算機語言及其發展歷程
【解析】【解答】靜態語言采用編譯方式執行,腳本語言采用解釋方式執行,D項表述錯誤。故答案選:D。
【分析】本題考查計算機語言及其執行方式。
1.編譯:將源代碼一次性轉換成目標代碼的過程,編譯是一次性翻譯,之后不再需要源代碼
2.解釋:將源代碼逐條轉換成目標代碼,同時逐條運行的過程,解釋是每次程序運行是隨翻譯執行
3.根據解釋和編譯兩種執行方式,編程語言分為靜態語言和腳本語言
(1)靜態語言 使用編譯執行的編程語言(C/C++ Java)
(2)腳本語言 使用解釋執行的編程語言(Python JavaScrept PHP)
19.【答案】D
【知識點】編程環境
【解析】【解答】Python程序設計語言默認安裝時,會有一個自帶的集成開發環境IDLE。要創建Python程序文件,可以利用IDLE中的“文件“菜單。可使用exit()或quit()退出Python。故答案選:D。
【分析】本題考查IDLE的命令。IDLE的基本功能:語法加亮、段落縮進、基本文本編輯、TABLE鍵控制、調試程序。
20.【答案】D
【知識點】注釋與縮進
【解析】【解答】Python程序中允許把多條語句寫在同一行,故選項D表述錯誤。故答案選:D。
【分析】本題考查Python程序設計。在Python語句中,增加縮進表示語句塊的開始,減少縮進表示語句塊的退出。若將一條長語句分成多行顯示,則可以使用續航符“\”。
二一教育在線組卷平臺(zujuan.21cnjy.com)自動生成 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. 主站蜘蛛池模板: 定西市| 安新县| 张家港市| 和平区| 九寨沟县| 渝北区| 静宁县| 金乡县| 全椒县| 江城| 彭阳县| 新泰市| 客服| 句容市| 海丰县| 马公市| 东光县| 江陵县| 施甸县| 博乐市| 米泉市| 正蓝旗| 宜昌市| 临安市| 巴彦淖尔市| 临漳县| 黄陵县| 镇坪县| 阳信县| 丹东市| 黔西县| 岳西县| 潞西市| 太和县| 涪陵区| 吉隆县| 中卫市| 逊克县| 金门县| 周宁县| 光山县|