【文章內(nèi)容簡介】
37.操作說明:打開文件“Y:/1/”,將程序補充完整,不得增加,刪除語句、或改變程序原有結(jié)構(gòu),操作結(jié)束后保存。以下程序段的功能是:根據(jù)從鍵盤上輸入的表示星期幾的數(shù)字,若輸入的數(shù)字不是在范圍(1至7)輸出“輸入錯誤!”,否則輸出對應(yīng)的英文星期的簡稱如“Mon、Tue、Wed、Thu、Fri、Sta、Sun”。n=int(input(“請輸入一個數(shù):”))list=[ “Mon”,”Tue”,”Wed”,”Thu”,”Fri”,”Sta”,”Sun”]if ________: print(“輸入錯誤!”)else: print(________)38.編寫程序。信息社團(tuán)的三個同學(xué)和Bruce一起做游戲,他們的游戲規(guī)則很簡單,從1開始依次報數(shù),每當(dāng)一個數(shù)能被7整除或者十位是7就要跳過這個數(shù),現(xiàn)在給出一個數(shù)N,請輸入從1到N(包含N)中要跳過的數(shù)。39.完善程序。以下是計算S=1+6+11+…+101的程序代碼。請你在處填寫正確的語句。s=0k=1while(k=101)__s=0k=1while(k101): k=k+5 s=s+kprint(s+1)40.完善程序。以下是猜數(shù)游戲的程序,請在畫線出填寫正確的內(nèi)容。import randomsecret=(0,10)print(“猜數(shù)游戲 ”)cs=int(input(“你猜的數(shù)字是”))while cs!=secret: _______cssecret: _________ (“唉,猜大啦!”)__________:print(“嘿嘿,猜小了!”)cs= int(input(“重新猜一個靠譜的數(shù)字是:”))print(“游戲結(jié)束,不玩了!”)【參考答案】***試卷處理標(biāo)記,請不要刪除一、選擇題1.A【詳解】本題考查的是計算機程序語言。計算機程序語言可以分為:機器語言、匯編語言、高級語言。其中機器語言是由0和1組成,可以被計算機直接執(zhí)行。故本題應(yīng)選A。解析:A【詳解】本題考查的是計算機程序語言。計算機程序語言可以分為:機器語言、匯編語言、高級語言。其中機器語言是由0和1組成,可以被計算機直接執(zhí)行。故本題應(yīng)選A。2.D【詳解】本題主要考查Python變量名命名規(guī)則。Python變量名命名規(guī)則如下:(1)Python變量名可以由字母、數(shù)字、下劃線(_)組成,其中數(shù)字不能打頭;(2)Python變量名不能是 P解析:D【詳解】本題主要考查Python變量名命名規(guī)則。Python變量名命名規(guī)則如下:(1)Python變量名可以由字母、數(shù)字、下劃線(_)組成,其中數(shù)字不能打頭;(2)Python變量名不能是 Python 關(guān)鍵字,但可以包含關(guān)鍵字;(3)Python變量名不能包含空格。由上可知D選項正確?!军c睛】3.D【詳解】本題主要考查Python表達(dá)式的運算。a=2,b=3,ba0值為True,則表達(dá)式 not(ba0)值是False,故本題選D選項。解析:D【詳解】本題主要考查Python表達(dá)式的運算。a=2,b=3,ba0值為True,則表達(dá)式 not(ba0)值是False,故本題選D選項。4.A【詳解】本題考查的是Python循環(huán)語句。range(10)是[0,10)的整數(shù)。故m=0*1*2*3*4*5*6*7*8*9=0,選項A正確。解析:A【詳解】本題考查的是Python循環(huán)語句。range(10)是[0,10)的整數(shù)。故m=0*1*2*3*4*5*6*7*8*9=0,選項A正確。5.B【詳解】本題主要考查Python表達(dá)式。在python語言中表示“x屬于區(qū)間[a,b)” 的正確表達(dá)式是a= x and x b,故本題選B選項。解析:B【詳解】本題主要考查Python表達(dá)式。在python語言中表示“x屬于區(qū)間[a,b)” 的正確表達(dá)式是a= x and x b,故本題選B選項。6.C【詳解】本題主要考查Python中常用運算符。Python中“=”是減法賦值運算符,c = b 等效于 c = c b,因此C選項正確。【點睛】解析:C【詳解】本題主要考查Python中常用運算符。Python中“=”是減法賦值運算符,c = b 等效于 c = c b,因此C選項正確?!军c睛】7.D【詳解】本題考查的是文件類型相關(guān)知識。Mp3是音頻文件,xls是Excel文件,ppt演示文稿文件,py是python文件,故選項D正確。解析:D【詳解】本題考查的是文件類型相關(guān)知識。Mp3是音頻文件,xls是Excel文件,ppt演示文稿文件,py是python文件,故選項D正確。8.A【詳解】本題考查的是算法相關(guān)知識。所謂“算法”就是解題方法的精確描述,由有限個步驟組成。算法獨立于任何具體的語言,但Python算法也可以用其他語言來實現(xiàn),故選項A錯誤;解決問題的過程就是實現(xiàn)解析:A【詳解】本題考查的是算法相關(guān)知識。所謂“算法”就是解題方法的精確描述,由有限個步驟組成。算法獨立于任何具體的語言,但Python算法也可以用其他語言來實現(xiàn),故選項A錯誤;解決問題的過程就是實現(xiàn)算法的過程。算法可以通過編程來實現(xiàn)。算法是程序設(shè)計的核心,即是程序設(shè)計的“靈魂”。故應(yīng)選A。9.B【詳解】本題主要考查Python語言。Python語言是解釋型語言,支持面向?qū)ο蠛涂缙脚_使用,故本題選B選項。解析:B【詳解】本題主要考查Python語言。Python語言是解釋型語言,支持面向?qū)ο蠛涂缙脚_使用,故本題選B選項。10.A【詳解】本題主要考查Python列表。min是返回列表中的最小值,列表list1=[88,22,34,89,67],則python表達(dá)式min(list1)的值為22,故本題選A選項。解析:A【詳解】本題主要考查Python列表。min是返回列表中的最小值,列表list1=[88,22,34,89,67],則python表達(dá)式min(list1)的值為22,故本題選A選項。11.B【詳解】本題主要考查Python表達(dá)式的運算。max返回序列最大值,列表list1=[10,66,27,33,23],則python表達(dá)式max(list1)的值為66,故本題選B選項。解析:B【詳解】