版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
C.a(chǎn)<bA.軟件RRPython()的表達式是8.在數(shù)學中,我們一般使用“=“表示相等關(guān)系,那么“=”在語言中的Python寫法為9.在下面的python程序中,變量b和c的值為()。Ab6c6Bb6c8Cb8c8.為,為.為,為.為,為.為,為Db8c6pythons10.以下程序段運行后,的值是()n=0s=0whiles<=10:n=n+3s=s+nprint(s)A.0B.3C.18C..pyC.pythonD.30D..exeD.SQL11.Python綴名是()。文件的后A..docB..vbp12.數(shù)據(jù)分析的處理工具錯誤的()A.AccessB..Excel13.在Python中要交換變量a和b中的值,應使用的語句組是()。A.a(chǎn),b=b,aB.a(chǎn)=c;a=b;b=cD.c=a;b=a;b=cC.a(chǎn)=b;b=a14.在Python中要交換變量a和b中的值,應使用的語句組是()A.a(chǎn),b=b,aB.;a=ca=b;b=cD.c=a;b=a;b=cC.a(chǎn)=b;b=a15.下列不屬于高級編程語言的是...A.C語言-”,其中“X”和“Y”均為0到9之間的數(shù)XXXXXXXXY17.某倉庫物品代碼格式為“-字,“Y”為校驗碼。校驗碼由前面9個X計算得到,計算方法為:從左邊開始,第1個數(shù)字乘以1加上第2個數(shù)字乘以2……依次類推,直到加上第9個數(shù)字乘以9,將該結(jié)果除Python校驗碼。用設(shè)計一個程序,輸入物品代碼,判斷輸入的代碼否則輸出“錯誤"。運行樣例如以10,所得余數(shù)即為中校驗碼是否正確,如果正確輸出“正確”,下所示:樣例1:輸入:2-163-91475-4輸出:正確樣例2:輸入:2-163-91475-5輸出:錯誤(1)Python程序?qū)崿F(xiàn)如下,請在劃線處填入正確的代碼:s=input(":")輸入物品代碼a=[]foriinrange(0,13):if___a.append(int(s[i]))#append()函數(shù)用于在列表末尾添加新的對象sum=0foriinrange(0,9):____sdm=sum%10___ifsdm==ydm:print("")正確else:print("")錯誤18.奇偶校驗碼是一種增加二進制傳輸系統(tǒng)可靠性的簡單且廣泛采用的方法,該方法通過增加一個校驗位使得傳輸?shù)亩M制碼中“1”的個數(shù)恒為奇數(shù)或偶數(shù),因此該校驗碼也分為“奇校驗”和“偶校驗”?!捌嫘r灐钡脑恚涸诎l(fā)送端發(fā)送的每個字節(jié)二進制碼后增加一個校驗位(0或1),使得“1”的個數(shù)為奇數(shù);接收端接收并統(tǒng)計每個字節(jié)及其校驗位中“1”的個數(shù),若為偶數(shù),則意味著傳輸過程中存在差錯。例如:接收到的每個字節(jié)及校驗碼1的個數(shù)傳輸正誤100101001011010101101011010455錯誤正確正確Python9小強編寫了一個程序,對接收到的位二進制編碼進行“奇校驗”,判斷其傳輸?shù)恼`,字節(jié)的編碼轉(zhuǎn)成十六進制并輸出。請回答下列問題:根據(jù)以上原理,若判斷正確則將前一個(1)若接收到的二進制碼為“101011011”,傳輸過程__________(選填:是/否)存在差錯。(2)實現(xiàn)上述功能的Python程序如下,請在劃線處填入合適的代碼。s=input("9:")請輸入位二進制編碼code={10:"A",11:"B",12:"C",13:"D",14:"E",15:"F"}k=0;p=0;ans=“”foriins:#統(tǒng)計9位二進制編碼中“1”的個數(shù)k=k+int(i)if____:print("!")傳輸錯誤else:print("!")傳輸正確forjinrange(0,8,4):p=int(s[j:j+4],2)#int(x,[base]):將x(字符串或者數(shù)字)按照base進制轉(zhuǎn)換成整數(shù)if0<=p<=9:print(":"___字節(jié)編碼用十六進制表示,pythonnn程序,實現(xiàn)如下功能:輸入的值,統(tǒng)計顯示以內(nèi)的所有雙胞胎數(shù)。程序運行界實現(xiàn)上述功能的程序如下,請在劃線處填入合適的代碼。importmathdefisprime(x):______foriinrange(2,int(math.sqrt(x))+1):ifx%i==0:f=Falsereturnfn=int(input("n:"))請輸入一個正整數(shù)c=0k=3whilek<=n-2:ifisprime(k)and______________:c+=1print(""+str(c)+"",k,'',k+2)第對雙胞胎數(shù):和_______print(""+str(c)+"")共有對雙胞胎數(shù)①劃線處處應該填入的語句為:;;。②劃線處處應該填入的語句為:③劃線處處應該填入的語句為:20.密碼強度檢測。編寫python程序,實現(xiàn)如下功能:輸入要檢測的密碼,輸出密碼強度結(jié)果。密碼字符分為數(shù)字字符、字母和其他符號三類。密碼強度的檢測方法為:若密碼位88數(shù)少于位,則不進行強度檢測,給出提示“密碼位數(shù)不能少于位,請重新輸入!”。8若密碼位數(shù)在位及以上,則進行強度檢測:若密碼字符屬于同一類字符,則密碼強度為“弱”;若密碼字符屬于不同的二類字符,則密碼強度為“中等”;若密碼字符屬于不同的三類字符,則密碼強度為“強”。(1)若輸入“12abcd5_________A.密碼位數(shù)不能!”,則輸出結(jié)果為(選填,選字母:8少于位,請重新輸入!/B.弱/C.中等/D.強)(2)實現(xiàn)上述功能的程序如下,請在劃線處填入合適的代碼。password=input(“請輸入要檢測的密碼:”)①_______________ifn<8:print8(“密碼位數(shù)不能少于位,請重新輸入!”)else:n1=0n2=0n3=0foriinrange(0,,n1):②_______if“0”<=ch<=“9”:n1=1elif“a”<=ch<=“z”or“A”<=ch<=“Z”:n2=1else:n3=1③_____ifx==3:print(“強”)elifx==2:print(“中等”)else:print(“弱”)21.編寫一個程序,實現(xiàn)九九乘法口訣表。【參考答案】***試卷處理標記,請不要刪除一、選擇題1.C【詳解】本題主要考查Python程序的執(zhí)行。變量i的范圍是從1~20,每次遞增3,故x=0+1+4+7+10+13+16+19=70,輸出x為70,故程序段運行的結(jié)果是70,故本題選C選項。解析:C【詳解】本題主要考查Pythonx=0+1+4+7+10+13+16+19=702.C程序的執(zhí)行。變量i的范圍是1~20x70從,每次遞增3,故70C,輸出為,故程序段運行的結(jié)果是,故本題選選項?!驹斀狻勘绢}考查Python程序調(diào)試print(‘True’)。故本題選選項a<bC時,執(zhí)行解析:C【詳解】本題考查Python程序調(diào)試print(‘True’)。故本題選選項a<bC時,執(zhí)行3.B【詳解】本題主要考查Python繪圖函數(shù)。plot是繪圖函數(shù),scatter是繪制散點圖函數(shù),bar是繪制柱狀圖函數(shù),boxplot是繪制箱線圖函數(shù),故本題選B選項。解析:B【詳解】bar本題主要考查Python繪圖函數(shù)。plot是繪圖函數(shù),scatter是繪制散點圖函數(shù),是繪制柱狀圖函數(shù),boxplot是繪制箱線圖函數(shù),故本題選選項B。4.D【詳解】本題考查的知識點是VB基本函數(shù)的應用。Len()函數(shù)功能是求字符串長度,返回數(shù)值型數(shù)據(jù),所以Len("python")+20值為26。A選項:Rnd是產(chǎn)生0到1之間的隨機數(shù),不包括1,解析:D【詳解】本題考查的求字符串長度,返回數(shù)值型數(shù)知識點是VB基本函數(shù)的應用。Len()函數(shù)功能是據(jù),所以Len("python")+20值為26。A選項:Rnd是產(chǎn)生0到1之間的隨機數(shù),不包括1,向下取整,所以Int(Rnd*26)+1結(jié)果是一個0到26的隨機數(shù),Int()函數(shù)功能是不一定為26。A選項錯誤;B選項:函數(shù)功能是講字符串數(shù)據(jù)轉(zhuǎn)換為數(shù)值型,是取余運Val()mod算,所以Val("20")+16mod9值為27。B選項錯誤;C選項:Mid()函數(shù)功能是截取字符串,字符串類型數(shù)據(jù)。C選項錯誤;D選項Sqr():是求平方根函bs(Sqr(16)–30)Mid("Hello2019",6,2)+"6"結(jié)果是abs()數(shù),是求絕對值函數(shù),所以a26值為正確答案為選項。D。故5.B【詳解】
本題考查知識點是程序的定義。解析:B本題考查知識點是程序的定義。表達式的書寫。表達式的書寫要在一行中,并且乘號不能省略,并且用括號表示其計算的優(yōu)先級。電阻表達式轉(zhuǎn)換后,選項D正確。7.C【詳解】本題考查Python變量命名規(guī)則變量命名不能以數(shù)字開頭,不能使用關(guān)鍵字,不能使用特殊符號。故本題選C選項解析:C【詳解】本題考查Python變量命名規(guī)則變量命名不能以數(shù)字開頭,不能使用關(guān)鍵字,不能使用特殊符號。故本題選C選項8.B【詳解】本題主要考查Python運算符。在Python語言等高級語言中,“=“往往被用于賦值語句,而表示相等的情況時,大多用“==”。因此B選項正確。解析:B【詳解】Python本題主要考查Python運算符。在語言等高級語言中,=““往往被用于賦值語句,而表示相等的情況時,大多用“==”。因此B選項正確。9.C【詳解】本題考察賦值語句。將6賦值給a,此時a為6;將8賦值給c,此時c為8;將c復制給b,此時b的值即為c的值,b為8;將b賦值給a,此時a即為b的值,a為8。故a為8,b為8,c解析:C【詳解】本題考察賦值語句。將6賦值給a,此時a為6;將8賦值給c,此時c為8;將c復制給b,此時b的值即為c的值,b為8;將b賦值給a,此時a即為b的值,a為8。故a為8,b為8,c為8,故C選項正確。10.C【詳解】本題主要考查Python程序的執(zhí)行。n=0,s=0,循環(huán)條件是s<=10,則循環(huán)結(jié)束時,n=n+3=0+3+3+3=9,s=s+n=0+3+6+9=18,故程序結(jié)束后,s的值是18,故解析:C【詳解】本題主要考查程序的執(zhí)行。,,循環(huán)條件是s<=10,則循環(huán)結(jié)束時,n=n+3=0+3+3+3=9,s=s+n=0+3+6+9=18,故程序結(jié)束后,s的值是18,故本題選C選項。11.CPythonn=0s=0【詳解】本題主要考查Python相關(guān)知識點知識點。.doc是文字處理軟件(word后綴名),.vbp是VisualBasic工程文件后綴名,是可執(zhí)行文件后綴名,是.exe.pyPython文件解析:C【詳解】本題主要考查Python相關(guān)知識點知識點。.doc是文字處理軟件(word后綴名),.vbp是VisualBasic工程文件后綴名,.exe是可執(zhí)行文件后綴名,.py是Python文件的后綴名,故本題選C選項。
12.C【詳解】本題主要考查數(shù)據(jù)分析知識點。Access(數(shù)據(jù)庫)、Excel(表格處理軟件)、SQL(用于訪問和處理數(shù)據(jù)庫的標準的計算機語言)均是數(shù)據(jù)分析處理工具,Python是程序設(shè)計軟件,故本題解析:C【詳解】Access本題主要考查數(shù)據(jù)分析知識點。(數(shù)據(jù)庫)、(表格處理軟件)、SQL(用于訪Excel問和處理數(shù)據(jù)庫的標準的計算機語言)均是數(shù)據(jù)分析處理工具,Python是程序設(shè)計軟件,C故本題選選項。13.A【詳解】本題主要考查Python賦值語句。選項A可以實現(xiàn)交換變量a和b中的值,其余選項均不可以實現(xiàn)交換變量a和b中的值,故本題選A選項。解析:A【詳解】本題主要考查Python賦值語句。選項A可以實現(xiàn)交換變量a和b中的值,其余選項均不可以實現(xiàn)交換變量a和b中的值,故本題選A選項。14.A【詳解】本題考查Python語句。在Python中要交換變量a和b中的值,可以使用的語句組是t=a;a=b;b=t也可以是a,b=b,a,故本題選A。解析:A【詳解】本題考查Python語句。在Python中要交換變量a和b中的值,可以使用的語句組是t=a;a=b;b=t也可以是a,b=b,a,故本題選A。15.D【詳解】本題考查的是程序語言。常見的高級編程語言有:C、VB、Python等。機器語言是計算機語言的一種不屬于高級語言。故應選D?!军c睛】解析:D【詳解】CVBPython等。機器語言是計算機本題考查的是程序語言。常見的高級編程語言有:、、語言的一種不屬于高級語言。故應選D。【點睛】
c=float(input("請輸入一個數(shù)"))ifc>aandc>b:print("最大數(shù)為:",c)elifb>a:print("最大數(shù)數(shù)",b)else:【詳解】本題主要考查算法描述及Python程序設(shè)計。分析算法流程圖,首先輸入、、三個數(shù),abc進行兩兩比較,輸出最大數(shù),故Python程序設(shè)計如下:a=float(input("b=float(input("c=float(input("ifc>aandc>b:"))請輸入一個數(shù)"))請輸入一個數(shù)"))請輸入一個數(shù)print("",c)最大數(shù)為:elifb>a:print("",b)最大數(shù)數(shù)else:print("",a)最大小數(shù)為17."0"<=s[i]<="9"或s[i]in"0123456789”sum=sum+a[i]*()i+1ydm=a[9]【詳解】Pythonss[i]本題主要考查程序執(zhí)行與調(diào)試。①變量保存商品倉庫物品代碼,若是數(shù)字則"0"<=s[i]<="9"s[i]in"0123456789”。②校進入循環(huán)判斷,否則跳過,故此處判斷條件是或9X11驗碼由前面?zhèn)€計算得到,計算方法為:從左邊開始,第個數(shù)字乘以加上第個數(shù)2299字乘以……依次類推,直到加上第個數(shù)字乘以,用變量sum統(tǒng)計,故此處填sum=sum+a[i]*i+1ydmsdm()。③變量是計算得到的校驗碼,變量是輸入的校驗碼,此處需要將校驗碼賦給變量,故填ydm=a[9]。a[9]ydmk%2==0(k+1)%2==1(k-1)%2==1ans+code[p]ans18.是或或【詳解】本題主要考查Python程序的執(zhí)行與調(diào)試。①若接收到的二進制碼為“101011011”,1的k1k個數(shù)有6個,則傳輸過程存在差錯。②變量統(tǒng)計的個數(shù),若是偶數(shù)則表明傳輸錯k%2==0(k+1)%2==1(k-1)%2==1p1~9。③如果是之間的誤,否則傳輸正確,故此處填或或panscode數(shù)字,則直接將拼接到中,否則從字典中取對應的字母,故此處填ans+code[p]ansans。④變量保存轉(zhuǎn)換后的十六進制,故此處填。19.f=Trueisprime(k+2)k=k+1或k=k+2或k+=2k+=1或【詳解】Python本題主要考查
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年設(shè)備技術(shù)支持服務費用標準協(xié)議版B版
- 2025年學生校園實踐基地合作協(xié)議書范本:校園實踐基地共建與共享協(xié)議3篇
- 2024汽車抵押融資租賃合同示范文本3篇
- 2024版:供應商設(shè)備采購框架協(xié)議3篇
- 2024年鋼管架租賃合同樣本
- 組織流水生產(chǎn)課程設(shè)計
- 組合投資與管理課程設(shè)計
- 2024年設(shè)備制作及安裝協(xié)議典范版
- 有關(guān)氣缸方面的課程設(shè)計
- 大型軟硬件課程設(shè)計
- 噴塑特殊過程能力確認記錄1
- 高一物理必修一思維導圖
- 錨索張拉和鎖定記錄表
- 2016年校本課程--------合唱教案1
- 【原創(chuàng)】《圓柱與圓錐》復習課教教學設(shè)計
- 《中國藥典》規(guī)定中藥飲片用量
- 國網(wǎng)合肥供電公司城市新建住宅小區(qū)電力建設(shè)實施細則
- 初中物理元件實物圖及一些常用圖形
- 中小學生備戰(zhàn)期末迎接期末考試動員班會PPT
- 房測之友BMF用戶說明書
- 國自然模板(空白版)
評論
0/150
提交評論