版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
《Python
程序設(shè)計(jì)》題庫一、填空題第一章
基礎(chǔ)知識1、Python
安裝擴(kuò)展庫常用的是
工具。(pip)2、Python
標(biāo)準(zhǔn)庫
math
中用來計(jì)算平方根的函數(shù)是
。(sqrt)3、Python
程序文件擴(kuò)展名主要有
和
兩種,其中后者常用于
GUI
程序。(py、pyw)4、Python
源代碼程序編譯后的文件擴(kuò)展名為
。(pyc)5、使用pip
工具升級科學(xué)計(jì)算擴(kuò)展庫numpy
的完整命令是
。(pip
install--upgrade
numpy)6、使用
pip
工具查看當(dāng)前已安裝的
Python
擴(kuò)展庫的完整命令是
。(pip
list)7、在
IDLE
交互模式中瀏覽上一條語句的快捷鍵是
。(Alt+P)8、在
Python
中
表示空類型。(None)9、列表、元組、字符串是
Python
的
(有序?無序)序列。(有序)10、 查看變量類型的
Python
內(nèi)置函數(shù)是
。(type())11、 查看變量內(nèi)存地址的
Python
內(nèi)置函數(shù)是
_。(id())12、
以
3
為實(shí)部
4
為虛部,Python
復(fù)數(shù)的表達(dá)形式為
_或
。(3+4j、3+4J)13、 Python
運(yùn)算符中用來計(jì)算整商的是
。(//)14、 Python
運(yùn)算符中用來計(jì)算集合并集的是
。(|)15、
使用運(yùn)算符測試集合包含集合A
是否為集合B
的真子集的表達(dá)式可以寫作
。(A<B)16、
命令既可以刪除列表中的一個(gè)元素,也可以刪除整個(gè)列表。(del)17、 表達(dá)式
int('123',
16)
的值為
。(291)18、 表達(dá)式
int('123',
8)
的值為
。(83)19、 表達(dá)式
int('123')
的值為
。(123)20、 表達(dá)式
int('101',2)
的值為
。(5)21、 表達(dá)式
abs(-3)
的值為
。(3)22、 Python
3.x
語句
print(1,
2,
3,
sep=':')
的輸出結(jié)果為
。(1:2:3)23、 表達(dá)式
int(4**0.5)
的值為
。(2)24、 Python
內(nèi)置函數(shù)
可以返回列表、元組、字典、集合、字符串以及
range對象中元素個(gè)數(shù)。(len())25、
Python
內(nèi)置函數(shù)
用來返回序列中的最大元素。(max())26、
Python
內(nèi)置函數(shù)
用來返回序列中的最小元素。(min())27、 Python
內(nèi)置函數(shù)
用來返回?cái)?shù)值型序列中所有元素之和。(sum())28、 為了提高
Python
代碼運(yùn)行速度和進(jìn)行適當(dāng)?shù)谋C?,可以?/p>
Python
程序文件編譯為擴(kuò)展名
的文件。(pyc)29、 已知
x=
3,那么執(zhí)行語句 x
+=
6
之后,x
的值為
_。(9)30、
表達(dá)式
3
|5
的值為
。(7)31、
表達(dá)式
3
&
6
的值為
。(2)32、
表達(dá)式
3
**
2
的值為
。(9)33、
表達(dá)式
3
*
2
的值為
。(6)34、 表達(dá)式
3<<2
的值為
。(12)35、 表達(dá)式
65
>>
1
的值為
。(32)36、 表達(dá)式
chr(ord('a')^32)
的值為
_。('A')37、 表達(dá)式
chr(ord('a')-32)
的值為
_。('A')38、 表達(dá)式
abs(3+4j)
的值為
。(5.0)39、
表達(dá)式
callable(int)
的值為
。(True)40、 假設(shè)有
Python
程序文件
abc.py,其中只有一條語句
print(
name
),那么直接運(yùn)行該程序時(shí)得到的結(jié)果為
。(
main
)41、 表達(dá)式
16**0.5
的值為
。(4.0)42、 表達(dá)式
type({3})的值為
_。(set)43、 表達(dá)式
isinstance('Hello
world',
str)的值為
_。(True)第二章 Python
序列44、 表達(dá)式[1,
2,
3]*3
的執(zhí)行結(jié)果為
。([1,
2,
3,
1,
2,
3,
1,
2,
3])45、
list(map(str,
[1,
2,
3]))
的執(zhí)行結(jié)果為
_
。(
[‘1’,
‘2’,‘3’])46、 語句
x=
3==3,
5
執(zhí)行結(jié)束后,變量
x
的值為
。((True,5))47、
已知
x
=
3,并且
id(x)的返回值為
496103280,那么執(zhí)行語句
x
+=
6
之后,表達(dá)式
id(x)
==
496103280
的值為
_。(False)48、 已知
x
=
3,那么執(zhí)行語句
x*=
6
之后,x
的值為
。(18)49、 表達(dá)式[3]
in
[1,
2,
3,
4]的值為
。(False)50、 列表對象的
sort()方法用來對列表元素進(jìn)行原地排序,該函數(shù)返回值為
。(None)51、 假設(shè)列表對象
aList的值為[3,
4,
5,
6,
7,
9,
11,
13,
15,
17],那么切片
aList[3:7]得到的值是
。([6,7,
9,
11])52、
使用列表推導(dǎo)式生成包含
10
個(gè)數(shù)字
5
的列表,語句可以寫為
。([5foriin
range(10)])53、
假設(shè)有列表
a
=
['name',
'age',
'sex']和
b
=
['Dong',
38,
'Male'],請使用一個(gè)語句將這兩個(gè)列表的內(nèi)容轉(zhuǎn)換為字典,并且以列表
a
中的元素為“鍵”,以列表
b
中的元素為“值”,這個(gè)語句可以寫為
。(c=
dict(zip(a,
b)))54、
任意長度的
Python
列表、元組和字符串中最后一個(gè)元素的下標(biāo)為
_。(-1)55、 Python
語句
list(range(1,10,3))執(zhí)行結(jié)果為
。([1,
4,
7])56、 表達(dá)式
list(range(5))
的值為
。([0,
1,
2,3,4])57、 已知
a
=
[1,
2,
3]
和
b
=
[1,
2,
4]
,
那么
id(a[1])==id(b[1])
的執(zhí)行結(jié)果為
_。(True)58、 切片操作
list(range(6))[::2]執(zhí)行結(jié)果為
。([0,2,4])59、 使用切片操作在列表對象
x
的開始處增加一個(gè)元素
3
的代碼為
。(x[0:0]=
[3])60、 語句sorted([1,2,3],reverse=True)==reversed([1,2,3])執(zhí)行結(jié)果
為
。(False)61、 表
達(dá)
式 sorted([111,2,33],key=lambda
x:
len(str(x))) 的值
為
。([2,
33,
111])62、
表達(dá)式
sorted([111,
2,
33],
key=lambda
x:
-len(str(x)))
的值為
_。([111,33,
2])63、 語句
x=
(3,)
執(zhí)行后
x
的值為
_。((3,))64、 語句
x
=
(3)
執(zhí)行后
x
的值為
。(3)65、 已知
x=3
和
y=5,執(zhí)行語句
x,
y
=
y,x
后
x
的值是
。(5)66、
可以使用內(nèi)置函數(shù)
查看包含當(dāng)前作用域內(nèi)所有全局變量和值的字典。(globals())67、 可以使用內(nèi)置函數(shù)
查看包含當(dāng)前作用域內(nèi)所有局部變量和值的字典。(locals()()68、
字典中多個(gè)元素之間使用
分隔開,每個(gè)元素的“鍵”與“值”之間使用
分隔開。(逗號、冒號)69、
字典對象的
_方法可以獲取指定“鍵”對應(yīng)的“值”,并且可以在指定“鍵”不存在的時(shí)候返回指定值,如果不指定則返回
None。(get())70、 字典對象的
方法返回字典中的“鍵-值對”列表。(items())71、 字典對象的
方法返回字典的“鍵”列表。(keys())72、 字典對象的
方法返回字典的“值”列表。(values())73、 已知
x
=
{1:2},那么執(zhí)行語句
x[2]
=
3
之后,x
的值為
_。({1:
2,2:3})74、 表達(dá)式
{1,
2,
3,
4}
-{3,
4,
5,
6}的值為
。({1,
2})75、 表達(dá)式
set([1,
1,
2,
3])的值為
_。({1,2,
3})76、 使用列表推導(dǎo)式得到
100
以內(nèi)所有能被
13
整除的數(shù)的代碼可以寫作
。([i
for
iin
range(100)
ifi%13==0])77、 已知
x=
[3,
5,
7],那么表達(dá)式
x[10:]的值為
_。([])78、
已知
x
=
[3,
5,
7],那么執(zhí)行語句
x[len(x):]
=
[1,
2]之后,x
的值為
。([3,5,7,1,
2])79、 已知
x
=
[3,
7,
5]
,
那么執(zhí)行語句
x.sort(reverse=True)
之后,
x
的值為
。([7,5,
3])80、 已知
x
=
[3,
7,
5],
那么執(zhí)行語句
x
=
x.sort(reverse=True)
之后,
x
的值為
。(None)81、 已知
x
=
[1,
11,
111]
,
那么執(zhí)行語句
x.sort(key=lambda
x:
len(str(x)),reverse=True)
之后,x
的值為
。([111,11,
1])82、 表達(dá)式
list(zip([1,2],
[3,4]))
的值為
_。([(1,
3),
(2,
4)])83、 已知
x
=
[1,
2,
3,
2,3],執(zhí)行語句
x.pop()
之后,x
的值為
。([1,
2,3,2])84、 表達(dá)式
list(map(list,zip(*[[1,
2,
3],
[4,
5,
6]])))
的值為
_。([[1,
4],[2,5],[3,
6]])85、 表達(dá)式
[x
for
x
in
[1,2,3,4,5]
if
x<3]
的值為
。([1,2])86、 表
達(dá)
式 [indexforindex,valueinenumerate([3,5,7,3,7])ifvalue
==max([3,5,7,3,7])]
的值為
。([2,
4])87、 已知
x
=
[3,5,3,7]
,
那么表達(dá)式 [x.index(i)foriinxifi==3]
的值為
。([0,0])88、
已知列表
x
=
[1,
2],那么表達(dá)式
list(enumerate(x))
的值為
。([(0,1),(1,
2)])89、 已知
vec
=
[[1,2],
[3,4]],則表達(dá)式
[col
for
row
in
vec
for
col
in
row]
的值為
。([1,2,
3,
4])90、 已
知 vec=[[1,2],[3,4]],則表
達(dá)
式 [[row[i]forrowinvec]fori
inrange(len(vec[0]))]
的值為
。([[1,
3],
[2,
4]])91、 已知
x=
list(range(10)),則表達(dá)式
x[-4:]
的值為
。([6,
7,
8,9])92、 已知
x
=
[3,
5,
7],那么執(zhí)行語句
x[1:]
=
[2]之后,x
的值為
。([3,2])93、 已知
x
=
[3,
5,
7],那么執(zhí)行語句
x[:3]
=
[2]之后,x
的值為
。([
2])94、 已知
x
為非空列表,
那么執(zhí)行語句
y
=
x[:]
之后,
id(x[0])
==
id(y[0])
的值為
。(True)95、 已知
x
=
[1,
2,
3,
2,
3],執(zhí)行語句
x.remove(2)
之后,x
的值為
。([1,3,2,
3])96、
表達(dá)式
len([ifor
iin
range(10)])
的值為
。(10)97、 表達(dá)式
len(range(1,10))
的值為
。(9)98、 表達(dá)式
range(10)[-1]
的值為
。(9)99、 表達(dá)式
range(10,20)[4]
的值為
。(14)100、表達(dá)式
round(3.4)
的值為
_。(3)101、表達(dá)式
round(3.7)
的值為
。(4)102、已知
x=
(3),
那么表達(dá)式
x*
3
的值為
。(9)103、已知
x
=
(3,),那么表達(dá)式
x
*
3
的值為
。((3,
3,
3))104、
假設(shè)列表對象
x
=
[1,
1,
1],那么表達(dá)式
id(x[0])
==
id(x[2])的值為
。(True)105、已知列表
x
=
list(range(10)),那么執(zhí)行語句
del
x[::2]之后,x
的值為
。([1,3,5,7,
9])106、
已知列表
x
=
[1,
2,
3,
4],那么執(zhí)行語句
del
x[1]
之后
x
的值為
_。([1,3,4])107、表達(dá)式
[1]
*
2
的值為
。([1,
1])108、表達(dá)式
[1,
2]
*
2
的值為
。([1,
2,
1,
2])109、
已知列表
x
=
[1,
2,
3],那么執(zhí)行語句
x.insert(1,
4)
只有,x
的值為
_。([1,4,2,
3])110、
已知列表
x
=
[1,
2,
3],那么執(zhí)行語句
x.insert(0,
4)
只有,x
的值為
_。([4,1,2,
3])111、已知列表
x
=
[1,
2,
3],那么執(zhí)行語句
x.pop(0)
之后,x
的值為
。([2,3])112、 已知
x
=
[[1]]
*
3
,
那么執(zhí)行語句
x[0][0]
=
5
之后,
變量
x
的值為
。([[5],
[5],
[5]])113、
表達(dá)式
list(map(lambda
x:
x+5,
[1,
2,
3,
4,
5]))
的值為
。([6,7,8,9,
10])114、表達(dá)式
{1,
2,
3,
4,
5}
^
{4,
5,
6,
7}
的值為
。({1,2,3,
6,7})115、 已知
x
=
[1,
2,
3],那么執(zhí)行語句
x[len(x)-1:]
=
[4,
5,
6]之后,變量
x
的值為
_。([1,
2,
4,
5,6])116、表達(dá)式
len(range(1,
10))
的值為
_。(9)117、 已知
x
是一個(gè)列表對象,那么執(zhí)行語句
y
=
x[:]
之后表達(dá)式
id(x)
==
id(y)
的值為
_。(False)118、 表達(dá)式 sorted([13,1,237,89,100],key=lambdax:len(str(x)))
的值為
。([1,
13,
89,
237,
100])119、已知
x=
{1:2,
2:3},那么表達(dá)式
x.get(3,
4)
的值為
。(4)120、已知
x=
{1:2,
2:3},那么表達(dá)式
x.get(2,
4)
的值為
_。(3)121、表達(dá)式
{1,
2,
3}
|
{3,
4,
5}
的值為
。({1,
2,
3,
4,
5})122、表達(dá)式
{1,
2,
3}
|
{2,
3,
4}
的值為
。({1,
2,
3,
4})123、表達(dá)式
{1,
2,
3}
&
{3,
4,
5}
的值為
。({3})124、表達(dá)式
{1,
2,
3}
&
{2,
3,
4}
的值為
_。({2,
3})125、表達(dá)式
{1,
2,
3}
-
{3,
4,
5}
的值為
。({1,
2})126、表達(dá)式
{1,
2,
3}
<
{3,
4,
5}
的值為
。(False)127、表達(dá)式
{1,
2,
3}
<
{1,
2,
4}
的值為
。(False)128、表達(dá)式
[1,2,3].count(4)
的值為
_。(0)129、 Python
標(biāo)準(zhǔn)庫
random
中的
_方法作用是從序列中隨機(jī)選擇
1
個(gè)元素。(choice())130、
Python
標(biāo)準(zhǔn)庫random
中的sample(seq,
k)方法作用是從序列中選擇
_(重復(fù)?不重復(fù)?)的
k
個(gè)元素。(不重復(fù))131、random
模塊中
方法的作用是將列表中的元素隨機(jī)亂序。(shuffle())132、執(zhí)行代碼
x,
y,
z
=
sorted([1,
3,
2])
之后,變量
y
的值為
_。(2)133、表達(dá)式
(1,
2,
3)+(4,
5)
的值為
。((1,2,
3,4,
5))134、 表達(dá)式
dict(zip([1,
2],
[3,
4]))
的值為
。({1:
3,2:4})135、語句
x,
y,
z
=
[1,
2,
3]
執(zhí)行后,變量
y
的值為
。(2)136、 已
知 x
=
[[1,3,3],
[2,3,1]]
,
那
么
表
達(dá)
式 sorted(x,
key=lambdaitem:item[0]+item[2])
的值為
。([[2,3,1],
[1,3,3]])137、已知x=[[1,3,3],[2,3,1]],那么表達(dá)式sorted(x,key=lambdaitem:(item[1],item[2]))
的值為
。([[2,3,1],[1,
3,3]])138、 已知
x
=
[[1,3,3],
[2,3,1]],那么表達(dá)式
sorted(x,
key=lambda
item:(item[1],-item[2]))
的值為
。([[1,3,
3],
[2,
3,1]])139、已知
x
=
{1,
2,
3},那么執(zhí)行語句
x.add(3)
之后,x
的值為
。({1,2,
3})140、已知
x=
{1:1},那么執(zhí)行語句
x[2]
=
2
之后,len(x)的值為
_。(2)141、已知
x
=
{1:1,
2:2},那么執(zhí)行語句
x[2]
=
4
之后,len(x)的值為
。(2)142、 假設(shè)已從標(biāo)準(zhǔn)庫
functools
導(dǎo)入
reduce()函數(shù),那么表達(dá)式
reduce(lambda
x,
y:x-y,[1,2,3])
的值為
。(-4)143、 假設(shè)已從標(biāo)準(zhǔn)庫
functools
導(dǎo)入
reduce()函數(shù),那么表達(dá)式
reduce(lambda
x,
y:x+y,[1,2,3])
的值為
。(6)144、 假設(shè)已從標(biāo)準(zhǔn)庫
functools
導(dǎo)入
reduce()
函數(shù),
那么表達(dá)式
reduce(lambdax,y:max(x,y),
[1,2,3,4,4,5])的值為
。(5)145、 已知有函數(shù)定義
def
demo(*p):return
sum(p),那么表達(dá)式
demo(1,
2,
3)
的值為
_、表達(dá)式
demo(1,
2,
3,
4)
的值為
。(6、10)146、 已知列表
x
=
[1,
2],那么連續(xù)執(zhí)行命令
y
=
x
和
y.append(3)
之后,x
的值為
。([1,
2,
3])147、 已知列表
x
=
[1,2],那么連續(xù)執(zhí)行命令
y
=
x[:]
和
y.append(3)
之后,x
的值為
。([1,
2])148、 已知列表
x
=
[1,
2],
執(zhí)行語句
y
=
x[:]
后,表達(dá)式
id(x)
==
id(y)
的值為
。(False)149、
已知列表
x
=
[1,
2],執(zhí)行語句
y
=
x
后,表達(dá)式
id(x)
==
id(y)
的值為
。(True)150、已知列表
x
=
[1,
2],執(zhí)行語句
y
=
x
后,表達(dá)式
x
is
y
的值為
。(True)151、
已知列表
x
=
[1,
2],執(zhí)行語句
y
=
x[:]
后,表達(dá)式
x
is
not
y
的值為
。(True)5))
的
值
為152、 表 達(dá) 式 sorted(random.sample(range(5),
。([0,
1,2,
3,4])153、表達(dá)式
[i
for
iin
range(10)
if
i>8]
的值為
。([9])154、 已知有列表
x
=
[[1,
2,
3],
[4,
5,
6]],那么表達(dá)式
[[row[i]
for
row
in
x]
for
i
inrange(len(x[0]))]
的值為
。([[1,
4],
[2,
5],
[3,
6]])155、執(zhí)行語句
x,y,z
=
map(str,
range(3))
之后,變量
y
的值為
_。('1')156、
已知列表
x
=
[1,
2],那么執(zhí)行語句
x.extend([3])
之后,
x
的值為
。([1,2,
3])157、
已知列表
x
=
[1,
2],那么執(zhí)行語句
x.append([3])
之后,x
的值為
。([1,2,
[3]])158、表達(dá)式
print(0b10101)
的值為
_。(21)159、已知
x
=
[1,
2,
3,
4,
5],那么執(zhí)行語句
del
x[:3]
之后,x
的值為
。([4,5])160、 已知
x
=
range(1,4)
和
y
=
range(4,7),那么表達(dá)式
sum([i*j
for
i,j
in
zip(x,y)])的值為
。(32)161、表達(dá)式
[5
for
i
in
range(3)]
的值為
。([5,
5,
5])162、表達(dá)式
{1,
2,
3}
==
{1,
3,
2}
的值為
_。(True)163、表達(dá)式
[1,
2,
3]
==
[1,
3,
2]
的值為
。(False)164、
已知
x
=
[1,
2,
1],那么表達(dá)式
id(x[0])
==
id(x[2])
的值為
。(True)165、表達(dá)式
3
not
in
[1,
2,
3]的值為
。(False)166、已知
x
=
[1,
2],那么執(zhí)行語句
x[0:0]
=
[3,
3]之后,x
的值為
_。([3,
3,1,
2])167、已知
x
=
[1,
2],那么執(zhí)行語句
x[0:1]
=
[3,
3]之后,x
的值為
_。([3,
3,2])168、
已知
x
=[1,
2,
3,
4,
5],那么執(zhí)行語句
del
x[1:3]
之后,x
的值為
。([1,4,
5])169、 已知
x
=
[[1,
2,
3,],
[4,
5,
6]],那么表達(dá)式
sum([i*j
for
i,j
in
zip(*x)])
的值為
_。(32)170、 已知列表
x
=
[1,
2,
3]
和
y
=
[4,
5,
6],那么表達(dá)式
[(i,j)
for
i,
j
in
zip(x,y)
ifi==3]
的值為
_。([(3,
6)])171、 已知列表
x
=
[1.0,
2.0,
3.0],那么表達(dá)式
sum(x)/len(x)
的值為
_。(2.0)172、已知
x=
{1:2,
2:3,
3:4},那么表達(dá)式
sum(x)
的值為
_。(6)173、已知
x=
{1:2,
2:3,
3:4},那么表達(dá)式
sum(x.values())
的值為
。(9)174、 已知
x
=
[3,
2,
3,
3,
4],那么表達(dá)式
[index
forindex,
value
in
enumerate(x)
ifvalue==3]
的值為
。([0,
2,3])175、表達(dá)式
1234%1000//100
的值為
_。(2)176、表達(dá)式
3
//
5
的值為
。(0)177、表達(dá)式
[1,
2]
+
[3]
的值為
。([1,
2,
3])178、表達(dá)式
(1,)
+
(2,)
的值為
。((1,
2))179、表達(dá)式
(1)
+(2)
的值為
。(3)180、已知
x,
y
=
map(int,
['1',
'2']),那么表達(dá)式
x+
y
的值為
。(3)181、 已知列表
x
=
list(range(5))
,
那么執(zhí)行語句
x.remove(3)
之后,
表達(dá)式x.index(4)
的值為
。(3)182、
已知列表
x
=
[1,
3,
2],那么執(zhí)行語句
x.reverse()
之后,x
的值為
。([2,3,
1])183、 已知列表
x
=
[1,
3,
2]
,
那么執(zhí)行語句
x
=
x.reverse()
之后,
x
的值為
。(None)184、 已知
x
為非空列表,
那么表達(dá)式
x.reverse()
==
list(reversed(x))
的值為
。(False)185、已知
x
為非空列表,那么表達(dá)式
x.sort()
==
sorted(x)
的值為
。(False)186、 已知列表
x
=
[1,
3,
2],那么執(zhí)行語句
y
=
list(reversed(x))
之后,x
的值為
。([1,
3,
2])187、 已知列表
x
=
[1,
3,
2],那么執(zhí)行語句
y
=
list(reversed(x))
之后,y
的值為
。([2,
3,
1])188、 已知列表
x
中包含超過5
個(gè)以上的元素,那么表達(dá)式x
==
x[:5]+x[5:]
的值為
。(True)189、已知字典
x=
{i:str(i+3)
for
iin
range(3)},那么表達(dá)式
sum(x)
的值為
。(3)190、 已知字典
x
=
{i:str(i+3)
for
i
inrange(3)},那么表達(dá)式
sum(item[0]
for
item
inx.items())
的值為
_。(3)191、 已知字典
x
=
{i:str(i+3)
for
i
in
range(3)},那么表達(dá)式
''.join([item[1]
for
iteminx.items()])
的值為
。('345')192、 已知列表
x
=
[1,
3,
2],那么表達(dá)式
[value
for
index,
value
in
enumerate(x)
ifindex==2]
的值為
。([2])193、已知列表
x
=[1,
3,
2],那么執(zhí)行語句
a,
b,
c
=
sorted(x)
之后,b
的值為
。(2)194、 已知列表
x
=
[1,
3,
2],那么執(zhí)行語句
a,
b,
c
=
map(str,sorted(x))
之后,c
的值為
_。('3')195、表達(dá)式
set([1,2,3])
==
{1,
2,
3}
的值為
。(True)196、表達(dá)式
set([1,2,
2,3])
==
{1,
2,
3}
的值為
。(True)197、表達(dá)式
'%c'%65
==
str(65)
的值為
_。(False)198、表達(dá)式
'%s'%65
==
str(65)
的值為
。(True)199、表達(dá)式
chr(ord('b')^32)
的值為
。('B')200、表達(dá)式
'abc'
in
'abdcefg'
的值為
。(False)201、
已知
x
為整數(shù)變量,那么表達(dá)式
int(hex(x),
16)
==
x
的值為
。(True)202、已知
x,
y
=
3,
5,那么執(zhí)行
x,
y
=
y,
x
之后,x
的值為
。(5)203、 已知
x
=
'abcd'
和
y
=
'abcde',那么表達(dá)式
[i==j
for
i,j
in
zip(x,y)]
的值為
。([True,
True,
True,
True])204、已知
x=list(range(20)),那么表達(dá)式
x[-1]的值為
。(19)205、已知x
=
3+4j
和y
=
5+6j,那么表達(dá)式
x+y
的值為
_。(8+10j)206、已知
x=[3],那么執(zhí)行
x
+=
[5]之后
x
的值為
_。([3,
5])207、
已知
x
=
[3,
3,
4],
那么表達(dá)式
id(x[0])==id(x[1])
的值為
。(True)208、表達(dá)式
int('11',
2)的值為
。(3)209、表達(dá)式
int('11',
8)的值為
。(9)210、表達(dá)式
int(bin(54321),
2)的值為
。(54321)211、表達(dá)式
chr(ord('A')+1)的值為
_。('B')212、表達(dá)式
int(str(34))
==
34
的值為
。(True)213、表達(dá)式
list(str([3,
4]))
==
[3,
4]的值為
。(False)214、表達(dá)式{1,
2,
3,
4,
5,
6}
^
{5,
6,
7,
8}的值為
。({1,
2,
3,
4,
7,
8})215、表達(dá)式
15
//
4
的值為
。(3)216、表達(dá)式
sorted({'a':3,
'b':9,
'c':78})的值為
。(['a',
'b',
'c'])217、表達(dá)式
sorted({'a':3,
'b':9,
'c':78}.values())的值為
。([3,
9,
78])218、已知
x
=
[3,
2,
4,
1],那么執(zhí)行語句
x
=
x.sort()之后,x
的值為
。(None)219、表達(dá)式
list(filter(lambda
x:
x>5,
range(10)))的值為
。([6,7,
8,9])220、 已
知
x
=
list(range(20))
,
那
么
語
句
print(x[100:200])
的
輸
出
結(jié)
果
為
_。([])221、
已知x
=
list(range(20)),那么執(zhí)行語句
x[:18]
=
[]后列表x
的值為
。([18,
19])222、 已知
x
=
[1,
2,
3],那么連續(xù)執(zhí)行
y
=
x[:]和
y.append(4)這兩條語句之后,x
的值為
_。([1,2,
3])223、 已知
x
=
[1,
2,
3],那么連續(xù)執(zhí)行
y
=
x
和
y.append(4)這兩條語句之后,x
的值為
_。([1,2,
3,
4])224、 已知
x
=
[1,
2,3],那么連續(xù)執(zhí)行
y
=
[1,
2,3]和
y.append(4)這兩條語句之后,x的值為
_。([1,2,
3])225、 已
知
x
=
[[]]
*
3
,
那
么
執(zhí)
行
語
句
x[0].append(1)
之
后
,
x
的
值
為
_。([[1],
[1],
[1]])226、 已知
x
=
[[]
for
i
in
range(3)],那么執(zhí)行語句
x[0].append(1)之后,x
的值為
。([[1],[],
[]])227、 已知
x
=
([1],
[2]),那么執(zhí)行語句
x[0].append(3)后
x的值為
。(([1,3],
[2]))228、已知x={1:1,2:2},那么執(zhí)行語句x.update({2:3,3:3})之后,表達(dá)
式sorted(x.items())的值為
。([(1,
1),
(2,
3),
(3,
3)])229、 已知
x
=
{1:1,
2:2},那么執(zhí)行語句
x[3]
=
3
之后,表達(dá)式
sorted(x.items())的值為
_。([(1,1),
(2,
2),
(3,
3)])230、 已知
x
=
[1,
2,
3],那么表達(dá)式
not
(set(x*100)-set(x))的值為
。(True)231、
已知
x
=
[1,
2,
3],那么表達(dá)式
not
(set(x*100)&set(x))的值為
_。(False)232、表達(dá)式{'x':
1,
**{'y':
2}}的值為
。({'x':
1,
'y':2})233、表達(dá)式{*range(4),
4,
*(5,
6,
7)}的值為
。({0,
1,
2,
3,
4,
5,
6,
7})234、 已知
x
=
[1,2,3,4,5]
,
那么執(zhí)行語句
x[::2]
=
range(3)
之后,
x
的值為
_。([0,2,
1,
4,
2])235、 已知
x
=
[1,2,3,4,5],那么執(zhí)行語句
x[::2]
=
map(lambda
y:y!=5,range(3))
之后,x
的值為
。([True,
2,
True,
4,
True])236、 已知
x
=
[1,2,3,4,5],那么執(zhí)行語句
x[1::2]
=
sorted(x[1::2],
reverse=True)
之后,x
的值為
。([1,
4,3,
2,
5])237、表達(dá)式
True*3
的值為
。(3)238、表達(dá)式
False+1
的值為
。(1)第
3
章
選擇結(jié)構(gòu)與循環(huán)結(jié)構(gòu)239、表達(dá)式
'ab'
in
'acbed'
的值為
。(False)240、假設(shè)
n
為整數(shù),那么表達(dá)式
n&1
==
n%2
的值為
。(True)241、關(guān)鍵字
用于測試一個(gè)對象是否是一個(gè)可迭代對象的元素。(in)242、表達(dá)式
3<5>2
的值為
。(True)243、已知
x=
{'a':'b',
'c':'d'},那么表達(dá)式
'a'in
x
的值為
。(True)244、已知
x=
{'a':'b',
'c':'d'},那么表達(dá)式
'b'in
x
的值為
。(False)245、
已知
x
=
{'a':'b',
'c':'d'},那么表達(dá)式
'b'
in
x.values()
的值為
。(True)246、表達(dá)式
1<2<3
的值為
。(True)247、表達(dá)式
3
or
5
的值為
。(3)248、表達(dá)式
0
or
5
的值為
。(5)249、表達(dá)式
3
and
5
的值為
。(5)250、表達(dá)式
3
and
not
5
的值為
。(False)251、 Python
中用于表示邏輯與、邏輯或、邏輯非運(yùn)算的關(guān)鍵字分別是
、
_、
。(and、or、not)252、 Python3.x
語
句 for
i
in
range(3):print(i,
end=',')
的
輸
出
結(jié)
果
為
。(0,1,2,)253、Python
3.x
語句
print(1,
2,
3,
sep=',')
的輸出結(jié)果為
。(1,2,3)254、 對于帶有
else
子句的
for
循環(huán)和
while
循環(huán),當(dāng)循環(huán)因循環(huán)條件不成立而自然結(jié)束時(shí)
(會?不會?)執(zhí)行
else
中的代碼。(會)255、在循環(huán)語句中,
語句的作用是提前結(jié)束本層循環(huán)。(break)256、在循環(huán)語句中,
語句的作用是提前進(jìn)入下一次循環(huán)。(continue)257、表達(dá)式
5
if
5>6
else
(6
if
3>2
else
5)
的值為
。(6)258、Python
關(guān)鍵字
elif
表示
和
_兩個(gè)單詞的縮寫。(else、if)259、表達(dá)式
3
in
{1,
2,
3}
的值為
。(True)260、表達(dá)式
'ac'
in
'abce'
的值為
。(False)261、表達(dá)式
not
3
的值為
。(False)第
4
章
字符串與正則表達(dá)式262、表達(dá)式
'abc'
in
('abcdefg')
的值為
。(True)263、表達(dá)式
'abc'
in
['abcdefg']
的值為
。(False)264、表達(dá)式
'\x41'
==
'A'
的值為
。(True)265、
Python
語句''.join(list('hello
world!'))執(zhí)行的結(jié)果是
_。('helloworld!')266、轉(zhuǎn)義字符
r’\n’的含義是
。(回車換行)267、已知列表對象
x=['11',
'2',
'3'],則表達(dá)式
max(x)
的值為
_。('3')268、表達(dá)式
min(['11',
'2',
'3'])
的值為
。('11')269、
已知列表對象
x=
['11',
'2',
'3'],則表達(dá)式
max(x,
key=len)
的值為
_。('11')270、 已知
path
=
r'c:\test.html',那么表達(dá)式
path[:-4]+'htm'
的值為
。('c:\\test.htm')271、表達(dá)式
list(str([1,2,3]))
==[1,2,3]
的值為
。(False)272、表達(dá)式
str([1,
2,
3])
的值為
。('[1,
2,
3]')273、表達(dá)式
str((1,
2,
3))
的值為
。('(1,
2,
3)')274、表達(dá)式
sum(range(1,
10,
2))
的值為
。(25)275、表達(dá)式
sum(range(1,
10))
的值為
。(45)276、表達(dá)式
'%c'%65
的值為
。('A')277、表達(dá)式
'%s'%65
的值為
。('65')278、表達(dá)式
'%d,%c'
%
(65,
65)
的值為
。('65,A')279、 表
達(dá)
式 'Thefirst:{1},thesecond
is
{0}'.format(65,97) 的值
為
。('The
first:97,
the
second
is
65')280、 表達(dá)
式'{0:#d},{0:#x},{0:#o}'.format(65)的
值
為
。('65,0x41,0o101')281、表達(dá)式
isinstance('abcdefg',
str)
的值為
。(True)282、表達(dá)式
isinstance('abcdefg',
object)
的值為
。(True)283、表達(dá)式
isinstance(3,
object)
的值為
。(True)284、表達(dá)式
'abcabcabc'.rindex('abc')
的值為
_。(6)285、表達(dá)式
':'.join('abcdefg'.split('cd'))
的值為
。('ab:efg')286、表達(dá)式
'Hello
world.
I
likePython.'.rfind('python')
的值為
。(-1)287、表達(dá)式
'abcabcabc'.count('abc')
的值為
。(3)288、表達(dá)式
'apple.peach,banana,pear'.find('p')
的值為
。(1)289、表達(dá)式
'apple.peach,banana,pear'.find('ppp')
的值為
。(-1)290、表達(dá)式
'abcdefg'.split('d')
的值為
。(['abc',
'efg'])291、表達(dá)式
':'.join('1,2,3,4,5'.split(','))
的值為
。('1:2:3:4:5')b ccc\n\n\nddd'.split())
的值為
。292、 表達(dá)式
','.join('a('a,b,ccc,ddd')293、表達(dá)式
'Hello
world'.upper()
的值為
_。('HELLO
WORLD')294、表達(dá)式
'Hello
world'.lower()
的值為
。('hello
world')295、表達(dá)式
'Hello
world'.lower().upper()
的值為
_。('HELLO
WORLD')296、 表達(dá)式
'Hello
world'.swapcase().swapcase()的值為
。('Helloworld')297、
表達(dá)式
r'c:\windows\notepad.exe'.endswith('.exe')
的值為
。(True)298、
表達(dá)式
r'c:\windows\notepad.exe'.ends
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 快遞信息處理員崗前安全知識宣貫考核試卷含答案
- 鋼筋骨架工安全文明水平考核試卷含答案
- 牙骨雕刻工安全強(qiáng)化模擬考核試卷含答案
- 激光設(shè)備安裝調(diào)試員安全知識宣貫競賽考核試卷含答案
- 作物制種工崗前跨領(lǐng)域知識考核試卷含答案
- 船舶理貨員崗前技能安全考核試卷含答案
- 電焊條壓涂工安全技能競賽考核試卷含答案
- 地毯整修工崗前流程優(yōu)化考核試卷含答案
- 2024年鹽城市特崗教師招聘真題題庫附答案
- 2025山西省公務(wù)員考試《行測》題庫及答案1套
- 中遠(yuǎn)海運(yùn)集團(tuán)筆試題目2026
- 2026年中國熱帶農(nóng)業(yè)科學(xué)院橡膠研究所高層次人才引進(jìn)備考題庫含答案詳解
- 2025-2026學(xué)年四年級英語上冊期末試題卷(含聽力音頻)
- 浙江省2026年1月普通高等學(xué)校招生全國統(tǒng)一考試英語試題(含答案含聽力原文含音頻)
- 動靜脈內(nèi)瘺球囊擴(kuò)張術(shù)
- JTG-D40-2002公路水泥混凝土路面設(shè)計(jì)規(guī)范-PDF解密
- 水廠及管網(wǎng)改擴(kuò)建工程施工節(jié)能降耗主要措施
- 2023-2024學(xué)年貴州省遵義市小學(xué)語文六年級期末評估測試題詳細(xì)參考答案解析
- 銷售心理學(xué)全集(2022年-2023年)
- 變態(tài)反應(yīng)課件
- 電力拖動控制線路與技能訓(xùn)練-教案
評論
0/150
提交評論