下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
程序設(shè)計基礎(chǔ)(Python語言)學(xué)習(xí)通超星期末考試章節(jié)答案2024年下面的代碼執(zhí)行后x的值是:x=2x*=3+5**2
答案:56以下選項中值為False的是:
答案:'Hello'>'hello'以下選項中,輸出結(jié)果是False的是:
答案:>>>False!=0以下表達(dá)式是十六進(jìn)制整數(shù)的選項是:
答案:0x3F下面代碼的輸出結(jié)果是:x=10y=-1+2jprint(x+y)
答案:9+2j用爸爸、媽媽和自己生日的六位數(shù)公倍數(shù)作為密碼。例如,爸爸的生日是8月1日,媽媽的生日是9月1日,自己的生日是10月4日,密碼就是81、91和104的六位數(shù)最小公倍數(shù)。請大家設(shè)計程序算出自己的新密碼。將代碼和運(yùn)行結(jié)果復(fù)制或截圖粘貼到答題處。
答案:f=eval(input('請輸入父親的生日數(shù):'))m=eval(input('請輸入母親的生日數(shù):'))c=eval(input('請輸入你的生日數(shù):'))psword=0forpsinrange(100000,1000000):
if
ps%f==0andps%m==0andps%c==0:
psword=ps
breakprint('你的6位數(shù)密碼是:',psword)鐵路運(yùn)貨的費(fèi)用與路程s遠(yuǎn)近有關(guān):不足50公里,每噸每公里1.00元;>=50公里,<100公里,每噸每公里0.90元;>=100公里,<200公里,每噸每公里0.80元;>=200公里,每噸每公里0.70元。計算運(yùn)貨w噸,路程s公里的運(yùn)費(fèi)。編寫程序,將程序代碼和運(yùn)行結(jié)果截圖保存到答題處。
答案:s=eval(input("請輸入路程(公里):"))w=eval(input("請輸入貨物重量(噸):"))ifs<=50:
y=s*w*1
print('運(yùn)費(fèi)是(元):',y)elifs>=50ands<100:
y=s*w*0.9
print('運(yùn)費(fèi)是(元):',y)elifs>=100ands<200:
y=s*w*0.8
print('運(yùn)費(fèi)是(元):',y)elifs>=200:
y=s*w*0.7
print('運(yùn)費(fèi)是(元):',y)公用電話收費(fèi)標(biāo)準(zhǔn)如下:通話時間在3分鐘以內(nèi),收費(fèi)0.5元;3分鐘以上,則每超過1分鐘加收0.15元。編寫程序,輸入通話分鐘數(shù),計算應(yīng)繳電話費(fèi)。將代碼和運(yùn)行結(jié)果復(fù)制或截圖粘貼到答題處。
答案:s=eval(input("請輸入通話時間(分鐘數(shù))"))ifs<=3:
y=0.5
print("通話費(fèi)用:",y,"元")else
y=0.5+(x-3)*0.15
print("通話費(fèi)用:",y,"元")下面代碼的輸出結(jié)果是????????????????????????????????????????????????(
)填入數(shù)字,注意數(shù)據(jù)類型sum=1.0fornuminrange(1,4):
sum+=numprint(sum)
答案:7.0小明的姐姐在假日旅行社工作,旅行社為了爭取更多的游客,給出優(yōu)惠措施:團(tuán)購五人(及以上),團(tuán)費(fèi)8折。姐姐請小明幫忙,做一個可以根據(jù)輸入的人數(shù)和團(tuán)費(fèi),計算實(shí)際支付團(tuán)費(fèi)的程序。小明該怎么寫這個程序呢?請完善以下代碼:p=int(input("請輸入人數(shù):"))c=eval(input("請輸入團(tuán)費(fèi):"))
[填空1]
p>=5[填空2]
[填空3]
[填空4]:
d=1print("總費(fèi)用為:",p*c*d)
答案:if;:;d=0.8;else以下關(guān)于異常處理的描述,錯誤的選項是:
答案:ZeroDivisionError是一個變量未命名錯誤執(zhí)行以下程序,輸入la,輸出結(jié)果是:?la='python'try:
s=eval(input('請輸入整數(shù):'))
ls=s*2
print(ls)except:
print('請輸入整數(shù)')
答案:pythonpython為了避免用戶輸入數(shù)據(jù)類型不合規(guī)導(dǎo)致程序異常中斷,需要用到的語句是:
答案:try-except語句以下Python語言關(guān)鍵字在異常處理結(jié)構(gòu)中用來捕獲特定類型異常的選項是:
答案:except以下程序的輸出結(jié)果是:????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????foriin"CHINA":????????????????????????????????????????????????
forkinrange(2):
print(i,end="")
ifi=='N':
break
答案:CCHHIINAA以下程序的輸出結(jié)果是:????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????chs="|'\'-'|"????????????????????????????????????????????????foriinrange(6):
forchinchs[i]:
print(ch,end='')
答案:
|''-'|下面代碼的輸出結(jié)果是????????????????????????????????????????????????forsin"abc":
foriinrange(3):
print(s,end="")
ifs=="c":
break
答案:aaabbbc以下程序的輸出結(jié)果是(
)s=0forkinrange(10,50,15):
s=s+kprint(s,k)
答案:7540給出如下代碼:????????????????????????????????????????????????????????????????????????????????????????????????whileTrue:guess=eval(input())ifguess==0x452//2:
break作為輸入能夠結(jié)束程序運(yùn)行的是????????????????????????????????????????????????????????????????????????????????????????????????
答案:553下面代碼的輸出結(jié)果是????????????????????????????????????????????????????????????????????????????????????????????????forsin"HelloWorld":
ifs=="W":
break
print(s,end="")
答案:Hello如果輸入“123456”,下列程序的運(yùn)行結(jié)果是(
)a=input("")forxina:?
print(x,end="")?
答案:123456執(zhí)行下面的程序,輸入4后,程序輸出的結(jié)果是(
)x=eval(input('pleaseinputanumber:'))ifx**2>15:
y=x**2+1ifx**2<15:
y=1/xprint(y)
答案:17以下關(guān)于程序控制結(jié)構(gòu)描述錯誤的是(
)
答案:Python程序能用分支結(jié)構(gòu)實(shí)現(xiàn)循環(huán)算法隨機(jī)產(chǎn)生10個[70,100]上的數(shù)并輸出,找出其中的最小值及其第一次出現(xiàn)的位置。
答案:importrandomli=[]foriinrange(0,10):
x=random.randint(70,100)
li.append(x)print(li)a=min(li)print('最小值為:{},第一次出現(xiàn)的位置為:{}'.format(a,li.index(a)))以論語中的一句話作為字符串變量s,補(bǔ)充程序,分別輸出字符串s中字符和標(biāo)點(diǎn)符號的個數(shù)。s='學(xué)而時習(xí)之,不亦說乎?有朋自遠(yuǎn)方來,不亦樂乎?人不知而不慍,不亦君子乎?'n=[填空1]m=0[填空2]i[填空3]s:
[填空4]i==','ori=='?'ori=='。'ori=='!':
m+=1
[填空5]:
n+=1print("字符數(shù)為{},標(biāo)點(diǎn)符號數(shù)為{}。".format(n,m))
答案:0;for;in;if;else以下關(guān)于組合類型的描述,錯誤的是(
)
答案:空字典和空集合都可以用大括號來創(chuàng)建以下關(guān)于組合數(shù)據(jù)類型的描述,正確的是(
)
答案:映射類型的關(guān)鍵字只能是不可變類型的數(shù)據(jù)以下關(guān)于字典類型的描述,錯誤的是(
)
答案:字典類型中的數(shù)據(jù)可以進(jìn)行分片和合并操作關(guān)于Python組合數(shù)據(jù)類型,以下選項中描述錯誤的是????????????????????????????????????????????????????????????????????????????????????????????????(
)
答案:序列類型是二維元素向量,元素之間存在先后關(guān)系,通過序號訪問以下代碼運(yùn)行后的輸出結(jié)果為(
)li=[86,88,56,89,91]m=li[0]pm=0forxinli:
ifx>m:
m=x
pm=li.index(x)li[pm],li[0]=li[0],li[pm]print(li)
答案:[91,88,56,89,86]以下代碼運(yùn)行后的輸出結(jié)果為(
)li=[86,88,56,89,58,63,81,59,70,91,76,56,62,99,86,59,71,81]count=0forxinli:
ifx>=60:
count+=1print(count)
答案:13以下代碼運(yùn)行后的輸出結(jié)果為(
)importmaths=0li=[4,9,16,25]forxinli:
a=math.sqrt(x)
s=s+aprint(s)
答案:14.0關(guān)于Python的列表,描述錯誤的選項是(
)
答案:Python列表的長度不可變的計算1!+2!
+3!+4!+5!,編寫函數(shù)實(shí)現(xiàn)階乘功能。
答案:defjc(x):
s=1
foriinrange(1,x+1):
s=s*i
returnsprint(jc(1)+jc(2)+jc(3)+jc(4)+jc(5))編寫一個函數(shù),該函數(shù)能比較3個數(shù)大小和返回最大數(shù)。
答案:defm(x,y,z):
k=x
ifk2.[程序設(shè)計]學(xué)生成績數(shù)據(jù)如下,這些數(shù)據(jù)保存到score.csv文件中,編寫程序,請從文件中讀出數(shù)據(jù),計算各科平均分后,將平均分?jǐn)?shù)據(jù)保存到ave.csv文件中。學(xué)號
姓名
性別
班級
語文
數(shù)學(xué)
英語10100101
長直
男
一班
72
85
8210100102
風(fēng)掛
女
一班
75
82
5110100303
破云
男
三班
55
74
7910100204
浪帆
女
二班
80
86
6810100305
會濟(jì)
女
三班
72
76
7210100106
有滄
男
一班
82
92
9710100207
時海
男
二班
88
85
89
答案:importcsvli=[]withopen('score.csv',newline='')asf:
f_csv=csv.reader(f)
headers=next(f_csv)
forrowinf_csv:
li.append(row)c=0m=0e=0forkinli:
c=c+int(k[4])
m=m+int(k[5])
e=e+int(k[6])cave=round(c/len(li),2)mave=round(m/len(li),2)eave=round(e/len(li),2)print(cave,mave,eave)headers=['語文平均分','數(shù)學(xué)平均分','英語平均分']rows=[(str(cave),str(mave),str(eave))]withopen('ave.csv','w',newline='')asf:
f_csv=csv.writer(f)
f_csv.writerow(headers)
f_csv.writerows(rows)1.[程序設(shè)計]編寫程序,隨機(jī)產(chǎn)生26個字母輸出到文件中保存。
答案:importrandoms=''whilelen(s)<26:
x=random.randint(97,122)
ifchr(x)notins:
s+=chr(x)withopen('char.txt','w')asf:
f.write(s)在pandas中的,(__)用來讀取csv文件
答案:read_csv創(chuàng)建一個3階的單位矩陣n=np.eye(3),n.dtype返回(
)數(shù)據(jù)類型,n[1][1]返回(
)
答案:float;1.0pandas中head(n)的意思是獲取最后的n行數(shù)據(jù)
答案:錯df1=pd.DataFrame([[5,2,3],[4,5,6],[7,8,9]],index=['A','B','D'],columns=['C1','C2','C3'])
其中df1.loc[2:1]=8
答案:錯Series和DataFrame是pandas包中的數(shù)據(jù)結(jié)構(gòu),Series像二維數(shù)組,DataFrame像表格
答案:錯numpy中產(chǎn)生全1的矩陣使用的方法是empty
答案:錯Series如同一個三維數(shù)組,Datafarme如同一個一維表格。
答案:錯檢測數(shù)據(jù)缺失一般使用notnull方法
答案:錯一個數(shù)組對象的itemsize,返回的值是由數(shù)組的大小決定的
答案:錯np.where(condition[,x,y]),基于條件condition,返回值來自x或者y
答案:對已知a=np.arange(12)
c=a.view()那么cisa
的結(jié)果為True
c.baseisa的結(jié)果為True
答案:錯最簡單的Series是由()的數(shù)據(jù)構(gòu)成
答案:一個數(shù)組df.min()這個函數(shù)是用來()
答案:找尋元素最小值df.tail()這個函數(shù)是用來()
答案:用來展現(xiàn)數(shù)據(jù)我們在使用pandas時需要導(dǎo)入什么東西?
答案:importpandasaspdnumpy中矩陣轉(zhuǎn)成向量使用(
)
答案:resizenumpy中向量轉(zhuǎn)成矩陣使用(
)
答案:reshape已知c=np.arange(24).reshape(3,4,2),那么c.sum(axis=0)的結(jié)果是()
答案:arange([[24,27],[30,33],[36,39],[42,45]])計算numpy中元素個數(shù)的方法(
)
答案:np.size()plot()用于展現(xiàn)變量的變化趨勢。()
答案:對stackplot()表示繪制堆疊折線圖。()
答案:對數(shù)組只有一維數(shù)組和二維數(shù)組。()
答案:錯散點(diǎn)圖中的marker表示透明度()
答案:錯x=np.arange(6),x[2:6]表示x從2到6(包括6)的切片()
答案:錯grid()函數(shù)可以用來繪制刻度線的網(wǎng)格線。()
答案:對棉棒圖與柱狀圖適用場景完全一樣。()
答案:錯構(gòu)建一張新的空白畫布調(diào)用的函數(shù)是figure()。
答案:對plt.xticks表示確定x軸范圍。(
答案:錯箱型圖可以用來檢測異常值。()
答案:對用于保存當(dāng)前生成的圖表的函數(shù)是savefig()。()
答案:對在二維數(shù)組中1軸表行,0軸代表列。()
答案:錯箱形圖可以用來查看特征間的相關(guān)關(guān)系。()
答案:錯散點(diǎn)圖不能在子圖中繪制。()
答案:錯箱線圖由以下哪?部分組成?
答案:箱;點(diǎn)直?圖的可視化元素為?
答案:高度;位置以下關(guān)于描述數(shù)據(jù)分布的重要性的說法,正確的是
答案:從數(shù)據(jù)科學(xué)角度來講,描述數(shù)據(jù)分布是探索性數(shù)據(jù)分析的重要組成部分;從統(tǒng)計學(xué)角度講,描述數(shù)據(jù)分布是描述性統(tǒng)計分析的核心之一。下列哪些圖形可?于描述數(shù)據(jù)的分布()
答案:
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)班主任2022年度個人工作計劃(5篇)
- 叉車出租行業(yè)供需趨勢及投資風(fēng)險研究報告
- 中國汽車半導(dǎo)體行業(yè)市場前瞻與投資戰(zhàn)略規(guī)劃分析報告
- 《魯濱遜漂流記》學(xué)生讀后感
- 寫給女朋友的道歉信(匯編15篇)
- 關(guān)于試用期工作總結(jié)模板匯編七篇
- 環(huán)境演講稿范文集合6篇
- 高中教師個人工作計劃3篇集錦
- 房屋中介買賣合同
- 高中語文教學(xué)反思15篇
- 湖南2025年湖南機(jī)電職業(yè)技術(shù)學(xué)院合同制教師招聘31人歷年參考題庫(頻考版)含答案解析
- 黑龍江省哈爾濱市第六中學(xué)2025屆高考數(shù)學(xué)三模試卷含解析
- 【MOOC】數(shù)字邏輯設(shè)計及應(yīng)用-電子科技大學(xué) 中國大學(xué)慕課MOOC答案
- 傷口治療師進(jìn)修匯報
- 研學(xué)活動協(xié)議書合同范本
- ISBAR輔助工具在交班中應(yīng)用
- AIGC行業(yè)報告:國內(nèi)外大模型和AI應(yīng)用梳理
- 湖北省十堰市2023-2024學(xué)年高二上學(xué)期期末調(diào)研考試 地理 含答案
- 寒假假前安全教育課件
- 專題03 一次函數(shù)圖像和性質(zhì)(十大類型)(題型專練)(原卷版)-A4
- 焊工(高級)職業(yè)技能鑒定考試題及答案(新版)
評論
0/150
提交評論