




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言(Python)學(xué)習(xí)通超星課后章節(jié)答案期末考試題庫(kù)2023年關(guān)于形參和實(shí)參的描述,以下選項(xiàng)中正確的是
答案:
程序在調(diào)用時(shí),將實(shí)參賦值給函數(shù)的形參
關(guān)于函數(shù)的返回值,以下選項(xiàng)中描述錯(cuò)誤的是(
)。
答案:
函數(shù)必須有返回值
假設(shè)函數(shù)中不包括global保留字,對(duì)于改變參數(shù)值的方法,以下選項(xiàng)中錯(cuò)誤的是
答案:
參數(shù)的值是否改變與函數(shù)中對(duì)變量的操作有關(guān),與參數(shù)類型無(wú)關(guān)
給出如下代碼:def
func(a,b):
c=a**2+b
b=a
return
ca=10b=100c=func(a,b)+a以下選項(xiàng)中描述錯(cuò)誤的是
答案:
執(zhí)行該函數(shù)后,變量c的值為200
以下選項(xiàng)中,不屬于函數(shù)的作用的是????????????????????????????????????????????????????????????????????????????????
答案:
提高代碼執(zhí)行速度
關(guān)于嵌套函數(shù),以下選項(xiàng)中描述錯(cuò)誤的是????????????????????????????????????????????????????????????????????????????????
答案:
def
f():
print("Outer
function
f")
def
g():
print("Inner
function
g")
g()
f.g()
關(guān)于函數(shù)的參數(shù),以下選項(xiàng)中描述錯(cuò)誤的是
答案:
可選參數(shù)可以定義在非可選參數(shù)的前面
下面代碼的輸出結(jié)果是????????????????????????????????????????????????????????????????????????????????ls
=
["F","f"]def
fun(a):
ls.append(a)
returnfun("C")print(ls)
答案:
['F',
'f',
'C']
下面代碼實(shí)現(xiàn)的功能描述的是def
fact(n):
if
n==0:
return
1
else:
return
n*fact(n-1)num
=eval(input("請(qǐng)輸入一個(gè)整數(shù):"))print(fact(abs(int(num))))
答案:
接受用戶輸入的整數(shù)
n,輸出
n
的階乘值
當(dāng)用戶輸入abc時(shí),下面代碼的輸出結(jié)果是
try:
n
=
0
n
=
input("請(qǐng)輸入一個(gè)整數(shù):
")
def
pow10(n):
return
n**10
except:
print("程序執(zhí)行錯(cuò)誤")
答案:
程序沒(méi)有任何輸出
使用內(nèi)置函數(shù)open()且以”w”模式打開(kāi)的文件,文件指針默認(rèn)指向文件尾。
答案:
錯(cuò)
文本文件是可以迭代的,可以使用forlineinfp類似的語(yǔ)句遍歷文件對(duì)象fp中的每一行。
答案:
對(duì)
文件對(duì)象是不可以迭代的。
答案:
錯(cuò)
使用內(nèi)置函數(shù)open()打開(kāi)文件時(shí),只要文件路徑正確就總是可以正確打開(kāi)的。
答案:
錯(cuò)
打開(kāi)一個(gè)文本文件,在對(duì)其進(jìn)行讀取,f=open(‘test.txt’,‘r+’);f.read();read函數(shù)內(nèi)不帶參數(shù)是讀取整個(gè)文本文件內(nèi)容并返回
答案:
對(duì)
以寫模式打開(kāi)的文件能夠進(jìn)行讀操作。
答案:
錯(cuò)
打開(kāi)一個(gè)文本文件,f=open(‘test.txt’,‘r+’);則f.seek(5)表示在打開(kāi)的文件里尋找數(shù)字5
答案:
錯(cuò)
以下選項(xiàng)中可以用于向CSV文件寫入一二維數(shù)據(jù)的是
答案:
join()
Python語(yǔ)句:f
=
open(),以下選項(xiàng)中對(duì)f的描述錯(cuò)誤的是
答案:
表達(dá)式print(f)執(zhí)行將報(bào)錯(cuò)
以下選項(xiàng)中,不是Python文件處理.seek()方法的參數(shù)是
答案:
-1
關(guān)于文件的打開(kāi)方式,以下選項(xiàng)中描述正確的是
答案:
所有文件都可能以二進(jìn)制方式打開(kāi)
在讀寫文件之前,必須通過(guò)哪種方法創(chuàng)建文件對(duì)象
答案:
open
關(guān)于二維數(shù)據(jù)CSV存儲(chǔ)問(wèn)題,以下選項(xiàng)中描述錯(cuò)誤的是
答案:
CSV文件不能包含二維數(shù)據(jù)的表頭信息
關(guān)于下面代碼中的變量x,以下選項(xiàng)中描述正確的是fo=open(fname,“r”)forxinfo:print(x)fo.close()
答案:
變量x表示文件中的一行字符
以下選項(xiàng)中錯(cuò)誤的是:
答案:
fo.seek(0)這行代碼可以省略,不影響輸出效果
要替換掉從csv文件里讀出的一行字符串s的行尾標(biāo)點(diǎn)和回車符,不能使用的選項(xiàng)是:
答案:
s.strip("\n","")
以下選項(xiàng)對(duì)應(yīng)的方法可以用于向csv文件中寫入一二維數(shù)據(jù)的是:
答案:
join()
print(d)
答案:
{'k':'1','k1':'2','k2':'3','k3':'4'}
a='abcd',若想將a變?yōu)?ebcd',下列語(yǔ)句正確的是:
答案:
a='e'+a[1:]
x=[‘90’,‘87’,‘90’]n=90print(x.count(n))
答案:
0
設(shè)將單詞保存在變量word中,使用一個(gè)字典類型counts={}統(tǒng)計(jì)單詞出現(xiàn)的次數(shù),可采用以下代碼:
答案:
counts[word]=count.get(word,0)+1
以下程序的輸出結(jié)果是:a=30b=1ifa>=10:
a=20elifa>=20:
a=30elifa>=30:
b=aelse:
b=0print(‘a(chǎn)={},b={}’.format(a,b))
答案:
a=20,b=1
print(str[:-1],end="。")
答案:
極地動(dòng)物有石山羊,一角鯨,南極雪海燕,豎琴海豹。
print({:->10}:{:-<19}.format(a,b))
答案:
----Python:ASuperlanguage----
continue
答案:
獵豹花豹美洲豹雪豹
關(guān)于Python的列表,以下選項(xiàng)中描述錯(cuò)誤的是
答案:
Python列表的長(zhǎng)度不可變
Python3.X完全兼容Python2.X。
答案:
錯(cuò)
Python是一種跨平臺(tái)、開(kāi)源、免費(fèi)的高級(jí)動(dòng)態(tài)編程語(yǔ)言。
答案:
對(duì)
Python為源文件指定系統(tǒng)默認(rèn)字符編碼的聲明是
答案:
#coding:utf-8
JupyterNotebook不具備的功能是
答案:
JupyterNotebook可以安裝Python庫(kù)
關(guān)于Python語(yǔ)言的特點(diǎn),以下選項(xiàng)描述正確的是
答案:
Python語(yǔ)言是解釋型語(yǔ)言
以下選項(xiàng)中,Python機(jī)器學(xué)習(xí)方向的第三方庫(kù)是
答案:
TensorFlow
下列選項(xiàng)中可以準(zhǔn)確查看Python代碼的語(yǔ)言版本(3.5.3)的是
答案:
import
sys
sys.version
以下選項(xiàng)中,不是Python打開(kāi)方式的是????????????????????????????????????????????????????????????????????????????????
答案:
Office
下列不屬于Python優(yōu)勢(shì)的是
答案:
程序的運(yùn)行的速度在所有計(jì)算機(jī)語(yǔ)言中最快
Python語(yǔ)言的主網(wǎng)站網(wǎng)址是????????????????????????????????????????????????????????????????????????????????
答案:
/
以下對(duì)Python程序設(shè)計(jì)風(fēng)格描述錯(cuò)誤的選項(xiàng)是
答案:
Python中允許把多條語(yǔ)句寫在同一行
以下選項(xiàng)中,不是Python語(yǔ)言特點(diǎn)的是
答案:
變量聲明:Python語(yǔ)言具有使用變量需要先定義后使用的特點(diǎn)
Python3.0正式發(fā)布的年份是
答案:
2008
Python中的注釋符有哪幾種?
答案:
#...###'''…'''
關(guān)于import引用,以下選項(xiàng)中描述錯(cuò)誤的是
答案:
可以使用fromturtleimportsetup引入turtle庫(kù)
以下語(yǔ)句正確的是
答案:
m=n=p=q=10
下列選項(xiàng)中不符合Python語(yǔ)言變量命名規(guī)則的是
答案:
3_1
關(guān)于Python程序格式框架的描述,以下選項(xiàng)中錯(cuò)誤的是
答案:
Python語(yǔ)言不采用嚴(yán)格的“縮進(jìn)”來(lái)表明程序的格式框架
下列Python保留字中,不用于表示分支結(jié)構(gòu)的是
答案:
Input
以下對(duì)Python程序縮進(jìn)格式描述錯(cuò)誤的選項(xiàng)是
答案:
縮進(jìn)是用來(lái)格式美化Python程序的
以下選項(xiàng)中,不是Python語(yǔ)言合法命名的是
答案:
5MyGod
下列選項(xiàng)中可以獲取Python整數(shù)類型幫助的是
答案:
help(int)
關(guān)于Python賦值語(yǔ)句,以下選項(xiàng)中不合法的是
答案:
x=(y=1)
關(guān)于Python注釋,以下選項(xiàng)中描述錯(cuò)誤的是
答案:
Python注釋語(yǔ)句不被解釋器過(guò)濾掉,也不被執(zhí)行
Python使用縮進(jìn)作為語(yǔ)法邊界,一般建議怎樣縮進(jìn)?
答案:
四個(gè)空格
Python3.x版本的保留字總數(shù)是
答案:
33
關(guān)于Python內(nèi)存管理,下列說(shuō)法錯(cuò)誤的是
答案:
變量無(wú)須先創(chuàng)建和賦值而直接使用
以下關(guān)于模塊module的描述中錯(cuò)誤的是
答案:
Python目前還不支持一次性導(dǎo)入多個(gè)模塊
下面代碼的輸出結(jié)果是:
oct(–255)
答案:
–0o377
關(guān)于Python語(yǔ)言數(shù)值操作符,以下選項(xiàng)中描述錯(cuò)誤的是
答案:
x**y表示x的y次冪,其中,y必須是整數(shù)
下面代碼的輸出結(jié)果是:
a="alex"
b=a.capitalize()
print(a,end=",")
print(b)
答案:
alex,Alex
下面代碼的輸出結(jié)果是
z=12.12+34j
print(z.imag)
答案:
34.0
下面代碼的輸出結(jié)果是
a=5
b=6
c=7
print(pow(b,2)–4*a*c)
答案:
-104
給出如下代碼以下選項(xiàng)中描述正確的是
foriinrange(6):
print(chr(ord(9801)+i),end="")
答案:
系統(tǒng)報(bào)錯(cuò)
給出以下代碼
s="abcdefghijklmn"
print(s[1:10:3])
上述代碼的輸出結(jié)果是
答案:
beh
下面代碼的輸出結(jié)果是:
str1="mysqlsqlserverPostgresQL"
str2="sql"
ncount=str1.count(str2,10)
print(ncount)
答案:
0
給出如下代碼以下選項(xiàng)中描述錯(cuò)誤的是
foriinrange(10):
print(chr(ord("!")+i),end="")
答案:
系統(tǒng)報(bào)錯(cuò)
給出以下代碼
s="Alice"
print(s[::–1])
上述代碼的輸出結(jié)果是
答案:
ecilA
下面代碼的輸出結(jié)果是:
a=b=c=123
print(a,b,c)
答案:
123123123
關(guān)于Python字符串,以下選項(xiàng)中描述錯(cuò)誤的是????????????????????????????????????????????????????????????????????????????????
答案:
可以使用datatype()測(cè)試字符串的類型
以下選項(xiàng)中,輸出結(jié)果為False的是
答案:
False!=0
以下關(guān)于Python字符串的描述中,錯(cuò)誤的是
答案:
Python字符串提供區(qū)間訪問(wèn)方式,采用[N:M]格式,表示字符串中從N到M的索引子字符串(包含N和M)
下面代碼的輸出結(jié)果是:
s="Thepythonlanguageisacrossplatformlanguage."
print(s.find('language',30))
答案:
40
下面代碼的輸出結(jié)果是s
=
0while(s<=1):
print('計(jì)數(shù):',s)
s
=
s
+
1
答案:
計(jì)數(shù):0計(jì)數(shù):1
給出如下代碼:
while
True:
guess
=
eval(input())
if
guess
==
0x452//2:
break
作為輸入能夠結(jié)束程序運(yùn)行的是
答案:
553
下面代碼的輸出結(jié)果是for
n
in
range(100,200):
i
=
n
//
100
j
=
n
//
10
%
10
k
=
n
%
10
if
n
==
i
**
3
+
j
**
3
+
k
**
3:
print(n)
答案:
153
下面代碼的輸出結(jié)果是for
a
in
'mirror':
print(a,
end="")
if
a
==
'r':
break
答案:
mir
下面代碼的輸出結(jié)果是for
i
in
range(1,10,2):
print(i,end=",")
答案:
1,3,5,7,9,
給出如下代碼:import
randomnum
=
random.randint(1,10)while
True:
guess
=
input()
i
=
int(guess)
if
i
==
num:
print("你猜對(duì)了")
break
elif
i
<
num:
print("小了")
elif
i
>
num:
print("大了")以下選項(xiàng)中描述錯(cuò)誤的是
答案:
“import
random”這行代碼是可以省略的
以下程序的輸出結(jié)果是:for
i
in
"the
number
changes":
if
i
==
'n':
break
else:
print(
i,
end=
"")
答案:
the
下面是流程圖的基本元素的是
答案:
判斷框
以下程序的輸出結(jié)果是:a
=
30b
=
1if
a
>=10:
a
=
20elif
a>=20:
a
=
30elif
a>=30:
b
=
aelse:
b
=
0print('a={},
b={}'.format(a,b))
答案:
a=20,
b=1
關(guān)于Python的無(wú)限循環(huán),以下選項(xiàng)中描述錯(cuò)誤的是
答案:
無(wú)限循環(huán)需要提前確定循環(huán)次數(shù)
給出下面代碼:for
i
in
range(1,10):
for
j
in
range(1,i+1):
print({}*{}={}\t.format(j,i,i*j),end
=
'')
print()以下選項(xiàng)中描述錯(cuò)誤的是:
答案:
執(zhí)行代碼出錯(cuò)
用戶輸入整數(shù)的時(shí)候不合規(guī)導(dǎo)致程序出錯(cuò),為了不讓程序異常中斷,需要用到的語(yǔ)句是:
答案:
try-except
語(yǔ)句
以下程序的輸出結(jié)果是:lcat
=["獅子","獵豹","虎貓","花豹","孟加拉虎","美洲豹","雪豹"]for
s
in
lcat:
if
"豹"
in
s:
print(s,end="")
continue
答案:
獵豹花豹美洲豹雪豹
給出下面代碼:age=23start=2if
age%2!=0:
start=1for
x
in
range(start,age+2,2):
print(x)上述程序輸出值的個(gè)數(shù)是:
答案:
12
關(guān)于Python遍歷循環(huán),以下選項(xiàng)中描述錯(cuò)誤的是
答案:
無(wú)限循環(huán)無(wú)法實(shí)現(xiàn)遍歷循環(huán)的功能
下面代碼的輸出結(jié)果是:a
=
[9,6,4,5]N
=
len(a)for
i
in
range(int(len(a)
/
2)):
a[i],a[N-i-1]
=
a[N-i-1],a[i]print(a)
答案:
[5,4,6,9]
給定字典d,以下選項(xiàng)中對(duì)x
in
d的描述正確的是
答案:
判斷x是否是字典d中的鍵
下面代碼的輸出結(jié)果是s
=["seashell","gold","pink","brown","purple","tomato"]print(len(s),min(s),max(s))
答案:
6
brown
tomato
下面代碼的輸出結(jié)果是:vlist
=
list(range(5))print(vlist)
答案:
[0,
1,
2,
3,
4]
下面代碼的輸出結(jié)果是:d
=
{'a':1,'b':2,'c':3};print(d['c'])
答案:
3
以下選項(xiàng)中,不是具體的Python序列類型的是
答案:
數(shù)組類型
下面代碼的輸出結(jié)果是s
=
["seashell","gold","pink","brown","purple","tomato"]print(s[4:])
答案:
["purple",
"tomato"]
給定字典d,以下選項(xiàng)中對(duì)d.keys()的描述正確的是
答案:
返回一種dict_keys類型,包括字典d中所有鍵
元組變量t=("cat",
"dog",
"tiger",
"human"),t[::–1]的結(jié)果是
答案:
('human',
'tiger',
'dog',
'cat')
S和T是兩個(gè)集合,對(duì)S|T的描述正確的是
答案:
S和T的并運(yùn)算,包括在集合S和T中的所有元素
下面代碼的輸出結(jié)果是:list1
=
[(m,n)
for
m
in
'ABC'
for
n
in
'ABC'
if
m!=n]print(list1)
答案:
*[('A',
'B'),
('A',
'C'),
('B',
'A'),
('B',
'C'),
('C',
'A'),
('C',
'B')]
給出下面代碼:a
=
input("").split(",")????????????????????????????????????????????????????????????????????????????????x
=
0????????????????????????????????????????????????????????????????????????????????while
x
<
len(a):????????????????????????????????????????????????????????????????????????????????
print(a[x],end="")????????????????????????????????????????????????????????????????????????????????
x
+=
1
代碼執(zhí)行時(shí),從鍵盤獲得Python語(yǔ)言,是,腳本,語(yǔ)言?????????????????????????????????????????????
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 道法自然考試題及答案
- 電器入門考試題及答案
- 社保機(jī)關(guān)面試題及答案
- 快銷品牌面試題及答案
- 中考線段測(cè)試題及答案
- 量子醫(yī)學(xué)考試題及答案
- 提任干部面試題及答案
- 2024-2025學(xué)年內(nèi)蒙古呼和浩特市回民區(qū)高二上學(xué)期期末考試語(yǔ)文試題(解析版)
- 《空間幾何體的性質(zhì)研究教案》
- 靈芝的美術(shù)課件
- 公務(wù)員考試?yán)碚撆c實(shí)踐(山東聯(lián)盟)知到章節(jié)答案智慧樹(shù)2023年山東財(cái)經(jīng)大學(xué)
- 工藝安全檢查表
- 亞聲威格入職培訓(xùn)測(cè)試(武漢)附有答案
- 洗染行業(yè)消費(fèi)糾紛處理指南
- GB/T 19995.1-2005天然材料體育場(chǎng)地使用要求及檢驗(yàn)方法第1部分:足球場(chǎng)地天然草面層
- 全民經(jīng)紀(jì)人協(xié)議書
- 護(hù)理學(xué)課件-鋪床法
- GB∕T 31062-2014 聚合物多元醇
- 人教版 2021-2022學(xué)年 五年級(jí)下冊(cè)數(shù)學(xué)期末測(cè)試試卷(一)含答案
- 西門子SAMA圖DEH邏輯講解
- 國(guó)家開(kāi)放大學(xué)《土木工程力學(xué)(本)》形考作業(yè)1-5參考答案
評(píng)論
0/150
提交評(píng)論