【正文】
某一天的售貨情況從平臺導(dǎo)出,.?dāng)?shù)據(jù)已按“流水號”升序排序,如圖a所示。圖bimport pandas as pdimport numpy as npimport matplotlib. pyplot as pltdetail=pD.read_excel (___)print(detail)for i in range(len(detail[:])):if detail[‘成交與否’][i]==1:detail[‘lirun’]=___dg=detai1[[‘類別’, ‘lirun’]]. groupby(by=‘類別’)print(“總利潤”,detail[‘lirun’].sum())’數(shù)據(jù)可視化代碼略18.已知圓柱體的底面半徑為r,高為h,(均為正整數(shù)),小張編寫了一個程序計算圓柱體的地面周長和面積,圓柱體側(cè)面積以及圓柱體體積,其中圓周率定義為:,請根據(jù)下列代碼回答問題:r=int(input(“請輸入半徑r:”))h=int(input(“請輸入高h(yuǎn):”))_________________________c=2*pi*rs=pi*r**2S=c*hV=s*hprint(c,s,S,V)(1)解決問題的程序用到的控制結(jié)構(gòu)有:__________________(填:順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu))(2)請將程序補(bǔ)充完整。例如N=6,被殺掉的順序是:1,4,3,0,5;最后只剩下2這個人。A.3s=6 B.3=s=6 C.s3 and s6 D.s3 Or s=6【參考答案】***試卷處理標(biāo)記,請不要刪除一、選擇題1.C【詳解】本題考查Python程序語法Python變量命名不能以數(shù)字開頭、變量b、c必須先定義后使用。解析:D【詳解】本題考查的是python中的列表相關(guān)知識,列表可以包含任意類型的元素,可以在同一個列表中存儲字符串、浮點(diǎn)類型、對象、復(fù)數(shù)類型等數(shù)據(jù)。自定義函數(shù)的格式是,def 函數(shù)名(參數(shù)):語句或語句組 return 返回值,故在Python中自定義函數(shù)需要def關(guān)鍵字放在函數(shù)開始,故本題選B選項(xiàng)。5.C【詳解】本題主要考查Python程序設(shè)計語言中的輸入和輸出函數(shù)?!军c(diǎn)睛】解析:C【詳解】本題主要考查Python程序設(shè)計語言中的輸入和輸出函數(shù)?!军c(diǎn)睛】6.A【詳解】本題主要考查Python庫。7.B【詳解】本題主要考查Python變量的命名。變量的命名規(guī)則有:只能以字母或下劃線開頭,不能包含特殊符號,不能是關(guān)鍵字。匯編語言是任何一種用于電子計算機(jī),微處理器,微解析:A【詳解】本題考查計算機(jī)語言??梢员挥嬎銠C(jī)直接執(zhí)行的語言是機(jī)器語言,Python語言屬于高級語言。故本題選C選項(xiàng)10.C【詳解】本題主要考查Python表達(dá)式的計算。accept()接受一個客戶端的連接請求并返回一個新的套接字,input函數(shù)用于數(shù)據(jù)的輸入,readline() 函數(shù)用于讀取文件中的一行,print()解析:B【詳解】本題主要考查Python函數(shù)。解析:B【詳解】本題主要考查Python表達(dá)式的運(yùn)算。故選項(xiàng)B說法錯誤Python是解解析:C【詳解】本題考查Python相關(guān)知識點(diǎn)Python ,不兼容。故選項(xiàng)D說法錯誤14.B【詳解】本題主要考查Python文件讀寫操作。所謂“算法”就是解題方法的精確描述,由有限個步驟組成。算法可以通過編程來實(shí)現(xiàn)。①二進(jìn)制的權(quán)值是2,十進(jìn)制的權(quán)值是10,十六進(jìn)制的權(quán)值是16,此處是十進(jìn)制的情況,故填n=10。17.①④ 不能 1080*1920*24*25*1/1024/1024/100≈,大于網(wǎng)絡(luò)傳輸帶寬10Mbps,所以不能滿足直播要求。③視頻存儲容量=像素*顏色深度*幀頻*時長,1080*1920*24*25*1/1024/1024/100≈,大于網(wǎng)絡(luò)傳輸帶寬10Mbps,所以不能滿足直播要求。⑦利潤=(售價進(jìn)價)*數(shù)量,數(shù)據(jù)已經(jīng)讀到detail中,故此處填(detai1[‘售價’]detail[‘進(jìn)價’])*detai1[‘?dāng)?shù)量’]。③r=float(input(“請輸入半徑r:”)) 整型和實(shí)數(shù)型不能直接運(yùn)算,結(jié)果會有誤差 h=float(input(“請輸入高h(yuǎn):”))。②head是列表頭,初始化為0,故填head=0。⑥如果t不等于head,也需要更新索引k,故填k=llist[k][1]21.解析法或解析 A 【詳解】本題主要考查Python程序的執(zhí)行與