105.關(guān)于Python循環(huán)結(jié)構(gòu)箩兽,以下選項中描述錯誤的是 ( C )
A: Python通過for不撑、while等保留字提供遍歷循環(huán)和無限循環(huán)結(jié)構(gòu)
B: break用來跳出最內(nèi)層for或者while循環(huán)闷串,脫離該循環(huán)后程序從循環(huán)代碼后繼續(xù)執(zhí)行
C: 每個continue語句只有能力跳出當前層次的循環(huán)
D: 遍歷循環(huán)中的遍歷結(jié)構(gòu)可以是字符串窘拯、文件瘩蚪、組合數(shù)據(jù)類型和range()函數(shù)等
106.下列快捷鍵中能夠中斷(Interrupt Execution)Python程序運行的是 ( B )
A: F6
B: Ctrl + C
C: Ctrl + F6
D: Ctrl + Q
107.random.uniform(a,b)的作用是 ( C )
A: 生成一個[a, b]之間的隨機整數(shù)
B: 生成一個(a, b)之間的隨機數(shù)
C:? 生成一個[a, b]之間的隨機小數(shù)
D: 生成一個均值為a就乓,方差為b的正態(tài)分布
108.以下選項中描述正確的是 ( D )
A: 條件24<=28<25是不合法的
B: 條件24<=28<25是合法的汉匙,且輸出為True
C: 條件35<=45<75是合法的,且輸出為False
D: 條件24<=28<25是合法的生蚁,且輸出為False
109.random庫中用于生成隨機小數(shù)的函數(shù)是 ( A )
A: random()
B: randint()
C: getrandbits()
D: randrange()
110.關(guān)于遞歸函數(shù)基例的說明噩翠,以下選項中錯誤的是 ( B )
A: 遞歸函數(shù)的基例決定遞歸的深度
B: 每個遞歸函數(shù)都只能有一個基例
C: 遞歸函數(shù)必須有基例
D: 遞歸函數(shù)的基例不再進行遞歸
111.以下選項中,不屬于函數(shù)的作用的是 ( A )
A: 提高代碼執(zhí)行速度
B:? 降低編程復(fù)雜度
C: 增強代碼可讀性
D: 復(fù)用代碼
112.假設(shè)函數(shù)中不包括global保留字邦投,對于改變參數(shù)值的方法伤锚,以下選項中錯誤的是 ( B )
A: 參數(shù)是列表類型時,改變原參數(shù)的值
B: 參數(shù)的值是否改變與函數(shù)中對變量的操作有關(guān)志衣,與參數(shù)類型無關(guān)
C: 參數(shù)是整數(shù)類型時屯援,不改變原參數(shù)的值
D: 參數(shù)是組合類型(可變對象)時,改變原參數(shù)的值
113.在Python中念脯,關(guān)于全局變量和局部變量狞洋,以下選項中描述不正確的是? ( B )
A: 一個程序中的變量包含兩類:全局變量和局部變量
B: 全局變量不能和局部變量重名
C: 全局變量一般沒有縮進
D: 全局變量在程序執(zhí)行的全過程有效
114.以下選項中,對于遞歸程序的描述錯誤的是 ( C )
A: 書寫簡單
B: 遞歸程序都可以有非遞歸編寫方法
C: 執(zhí)行效率高
D: 一定要有基例
115.關(guān)于lambda函數(shù)和二,以下選項中描述錯誤的是 ( A )
A: lambda不是Python的保留字
B: lambda函數(shù)也稱為匿名函數(shù)
C: lambda函數(shù)將函數(shù)名作為函數(shù)結(jié)果返回
D: 定義了一種特殊的函數(shù)
116.以下選項中徘铝,對于函數(shù)的定義錯誤的是 ( A )
A: def vfunc(*a,b):
B: def vfunc(a,b):
C: def vfunc(a,*b):
D: def vfunc(a,b=2):
117.關(guān)于函數(shù)的參數(shù),以下選項中描述錯誤的是 ( A )
A: 可選參數(shù)可以定義在非可選參數(shù)的前面
B: 一個元組可以傳遞給帶有星號的可變參數(shù)
C: 在定義函數(shù)時惯吕,可以設(shè)計可變數(shù)量參數(shù)惕它,通過在參數(shù)前增加星號(*)實現(xiàn)
D: 在定義函數(shù)時,如果有些參數(shù)存在默認值废登,可以在定義函數(shù)時直接為這些參數(shù)指定默認值
118.關(guān)于函數(shù)淹魄,以下選項中描述錯誤的是 ( A )
A: 函數(shù)名稱不可賦給其他變量
B: 一條函數(shù)定義定義一個用戶自定義函數(shù)對象
C: 函數(shù)也是數(shù)據(jù)
D: 函數(shù)定義語句可執(zhí)行
119.關(guān)于函數(shù)的關(guān)鍵字參數(shù)使用限制,以下選項中描述錯誤的是 ( A )
A: 關(guān)鍵字參數(shù)必須位于位置參數(shù)之前
B: 不得重復(fù)提供實際參數(shù)
C: 關(guān)鍵字參數(shù)必須位于位置參數(shù)之后
D: 關(guān)鍵字參數(shù)順序無限制
120.關(guān)于Python的元組類型堡距,以下選項中描述錯誤的是 ( D )
A: 一個元組可以作為另一個元組的元素甲锡,可以采用多級索引獲取信息
B: 元組一旦創(chuàng)建就不能被修改
C: Python中元組采用逗號和圓括號(可選)來表示
D: 元組中元素不可以是不同類型
121.S和T是兩個集合兆蕉,對S&T的描述正確的是 ( C )
A: S和T的補運算,包括集合S和T中的非相同元素
B: S和T的差運算缤沦,包括在集合S但不在T中的元素
C: S和T的交運算虎韵,包括同時在集合S和T中的元素
D: S和T的并運算,包括在集合S和T中的所有元素
122.設(shè)序列s缸废,以下選項中對max(s)的描述正確的是 ( D )
A: 一定能夠返回序列s的最大元素
B: 返回序列s的最大元素包蓝,如果有多個相同,則返回一個元組類型
C: 返回序列s的最大元素企量,如果有多個相同测萎,則返回一個列表類型
D: 返回序列s的最大元素,但要求s中元素之間可比較
123.以下選項中不能生成一個空字典的是 ( C )
A: {}
B: dict([])
C: {[]}
D: dict()
124.給定字典d届巩,以下選項中對d.keys()的描述正確的是 ( C )
A: 返回一個列表類型硅瞧,包括字典d中所有鍵
B: 返回一個集合類型,包括字典d中所有鍵
C: 返回一種dict_keys類型恕汇,包括字典d中所有鍵
D: 返回一個元組類型腕唧,包括字典d中所有鍵
125.給定字典d,以下選項中對d.values()的描述正確的是 ( A )
A: 返回一種dict_values類型拇勃,包括字典d中所有值
B: 返回一個集合類型四苇,包括字典d中所有值
C: 返回一個元組類型,包括字典d中所有值
D: 返回一個列表類型方咆,包括字典d中所有值
126.給定字典d月腋,以下選項中對d.items()的描述正確的是 ( A )
A: 返回一種dict_items類型,包括字典d中所有鍵值對
B: 返回一個元組類型瓣赂,每個元素是一個二元元組榆骚,包括字典d中所有鍵值對
C: 返回一個列表類型,每個元素是一個二元元組煌集,包括字典d中所有鍵值對
D: 返回一個集合類型妓肢,每個元素是一個二元元組,包括字典d中所有鍵值對
127.給定字典d苫纤,以下選項中對x in d的描述正確的是 ( B )
A: x是一個二元元組碉钠,判斷x是否是字典d中的鍵值對
B: 判斷x是否是字典d中的鍵
C: 判斷x是否是在字典d中以鍵或值方式存在
D: 判斷x是否是字典d中的值
128.給定字典d,以下選項中可以清空該字典并保留變量的是 ( D )
A: del d
B: d.remove()
C: d.pop()
D: d.clear()
129.關(guān)于Python組合數(shù)據(jù)類型卷拘,以下選項中描述錯誤的是 ( A )
A: 序列類型是二維元素向量喊废,元素之間存在先后關(guān)系,通過序號訪問
B: *Python的str栗弟、tuple和list類型都屬于序列類型
C: *Python組合數(shù)據(jù)類型能夠?qū)⒍鄠€同類型或不同類型的數(shù)據(jù)組織起來污筷,通過單一的表示使數(shù)據(jù)操作更有序、更容易
D: 組合數(shù)據(jù)類型可以分為3類:序列類型乍赫、集合類型瓣蛀、映射類型
130.關(guān)于Python的元組類型陆蟆,以下選項中描述錯誤的是 ( A )
A: 元組中元素不可以是不同類型
B: 元組一旦創(chuàng)建就不能被修改
C: *Python中元組采用逗號和圓括號(可選)來表示
D: 一個元組可以作為另一個元組的元素,可以采用多級索引獲取信息