【文章內(nèi)容簡(jiǎn)介】
2)程序代碼中空白處應(yīng)填寫的條件是_______(填: A/B/C/D)。A.3s=6 B.3=s=6 C.s3 and s6 D.s3 Or s=640.“百雞百錢”問(wèn)題是一個(gè)有名的數(shù)學(xué)問(wèn)題,出自《張丘建算經(jīng)》。其內(nèi)容是:公雞5文錢1只,母雞3文錢1只,小雞3只1文錢,用100文錢買100只雞,其中公雞、母雞和小雞都必須要有,問(wèn)公雞、母雞和小雞各多少只?(1)請(qǐng)?jiān)诳崭裉幪顚懻_的代碼,使程序完善實(shí)現(xiàn)以下功能。money=100 一共100文錢num=100 一共100只雞cock_price=5 公雞價(jià)格5文hen_price=3 母雞價(jià)格3文threechick_price=1 3只小雞1文for cock_num in range(1,_______): 公雞只數(shù)可能為120 for hen_num in range(1,_________): 母雞只數(shù)可能為133 for chick_num in range(1,101): (3小雞)只數(shù)可能為1100 money1=cock_num*cock_price+hen_num*hen_price+chick_num/threechick_price num1=cock_num+hen_num+chick_num if money1==money and num1==num: print (cock_num,hen_num,__________)input(運(yùn)行完畢,請(qǐng)按回車鍵退出...)(2)運(yùn)行程序,運(yùn)行結(jié)果如圖所示?!緟⒖即鸢浮?**試卷處理標(biāo)記,請(qǐng)不要?jiǎng)h除一、選擇題1.A【詳解】本題主要考查程序設(shè)計(jì)語(yǔ)言。計(jì)算機(jī)能夠直接識(shí)別和執(zhí)行的語(yǔ)言是機(jī)器語(yǔ)言,即0和1,故本題選A選項(xiàng)。解析:A【詳解】本題主要考查程序設(shè)計(jì)語(yǔ)言。計(jì)算機(jī)能夠直接識(shí)別和執(zhí)行的語(yǔ)言是機(jī)器語(yǔ)言,即0和1,故本題選A選項(xiàng)。2.D【詳解】本題考查的是python語(yǔ)言的特點(diǎn)。Python語(yǔ)言的三個(gè)特點(diǎn)是語(yǔ)法簡(jiǎn)單(函數(shù)式語(yǔ)言與面向?qū)ο笳Z(yǔ)言的結(jié)合)、使用直接(大量豐富的庫(kù))、開(kāi)發(fā)周期短(代碼量?。?。故選項(xiàng)D正確。解析:D【詳解】本題考查的是python語(yǔ)言的特點(diǎn)。Python語(yǔ)言的三個(gè)特點(diǎn)是語(yǔ)法簡(jiǎn)單(函數(shù)式語(yǔ)言與面向?qū)ο笳Z(yǔ)言的結(jié)合)、使用直接(大量豐富的庫(kù))、開(kāi)發(fā)周期短(代碼量?。?。故選項(xiàng)D正確。3.D【詳解】本題考查的是文件類型相關(guān)知識(shí)。Mp3是音頻文件,xls是Excel文件,ppt演示文稿文件,py是python文件,故選項(xiàng)D正確。解析:D【詳解】本題考查的是文件類型相關(guān)知識(shí)。Mp3是音頻文件,xls是Excel文件,ppt演示文稿文件,py是python文件,故選項(xiàng)D正確。4.A【詳解】本題主要考查Python表達(dá)式的運(yùn)算。3%2=1,5//2=2,1*2=2,1+3/3=2,故本題選A選項(xiàng)。解析:A【詳解】本題主要考查Python表達(dá)式的運(yùn)算。3%2=1,5//2=2,1*2=2,1+3/3=2,故本題選A選項(xiàng)。5.B【詳解】本題主要考查計(jì)算機(jī)文件存儲(chǔ)結(jié)構(gòu)。由圖可知,圖中文件存儲(chǔ)結(jié)構(gòu)為樹(shù)結(jié)構(gòu),python34為樹(shù)的根結(jié)點(diǎn)(父節(jié)點(diǎn));圖中python34根結(jié)點(diǎn)有8個(gè)子結(jié)點(diǎn);圖中python34根結(jié)點(diǎn)下有5個(gè)子解析:B【詳解】本題主要考查計(jì)算機(jī)文件存儲(chǔ)結(jié)構(gòu)。由圖可知,圖中文件存儲(chǔ)結(jié)構(gòu)為樹(shù)結(jié)構(gòu),python34為樹(shù)的根結(jié)點(diǎn)(父節(jié)點(diǎn));圖中python34根結(jié)點(diǎn)有8個(gè)子結(jié)點(diǎn);圖中python34根結(jié)點(diǎn)下有5個(gè)子樹(shù)(子結(jié)點(diǎn));圖中Tools是python34的子樹(shù)(子結(jié)點(diǎn)),故本題選B選項(xiàng)。6.B【詳解】本題主要考查Python程序設(shè)計(jì)語(yǔ)言。Python是一種高級(jí)程序設(shè)計(jì)語(yǔ)言;Python是一種代表簡(jiǎn)單主義思想的語(yǔ)言,它具有簡(jiǎn)單、免費(fèi)、開(kāi)源和可移植等特點(diǎn);Python是一種面向?qū)ο蟮?、解析:B【詳解】本題主要考查Python程序設(shè)計(jì)語(yǔ)言。Python是一種高級(jí)程序設(shè)計(jì)語(yǔ)言;Python是一種代表簡(jiǎn)單主義思想的語(yǔ)言,它具有簡(jiǎn)單、免費(fèi)、開(kāi)源和可移植等特點(diǎn);Python是一種面向?qū)ο蟮?、解釋性?jì)算機(jī)語(yǔ)言,故本題選B選項(xiàng)。7.C【詳解】本題主要考查Python保留字。保留字不能將其用作標(biāo)識(shí)符;保留字區(qū)分字母大小寫,大寫的不是保留字;if,else,for 等單詞是保留字,也不能將其用作標(biāo)識(shí)符;標(biāo)識(shí)符是由字符(A~Z解析:C【詳解】本題主要考查Python保留字。保留字不能將其用作標(biāo)識(shí)符;保留字區(qū)分字母大小寫,大寫的不是保留字;if,else,for 等單詞是保留字,也不能將其用作標(biāo)識(shí)符;標(biāo)識(shí)符是由字符(A~Z 和 a~z)、下劃線和數(shù)字組成,但第一個(gè)字符不能是數(shù)字;標(biāo)識(shí)符不能和 Python 中的保留字相同。故print( )是保留字正確的寫法。8.B【詳解】本題主要考查Python程序注釋知識(shí)點(diǎn)。Python程序中用作注釋的標(biāo)識(shí)符是“”,故本題選B選項(xiàng)。解析:B【詳解】本題主要考查Python程序注釋知識(shí)點(diǎn)。Python程序中用作注釋的標(biāo)識(shí)符是“”,故本題選B選項(xiàng)。9.C【詳解】本題主要考查Python程序的執(zhí)行。該程序?qū)崿F(xiàn)求100以內(nèi)所有能被3整除的正整數(shù),故第3行的橫線應(yīng)該填i%3==0,故本題選C選項(xiàng)。解析:C【詳解】本題主要考查Python程序的執(zhí)行。該程序?qū)崿F(xiàn)求100以內(nèi)所有能被3整除的正整數(shù),故第3行的橫線應(yīng)該填i%3==0,故本題選C選項(xiàng)。10.C【詳解】本題主要考查Python語(yǔ)法。python用來(lái)表示代碼塊所屬關(guān)系(控制層級(jí)結(jié)構(gòu)的)的語(yǔ)法符號(hào)是縮進(jìn),故本題選C選項(xiàng)。解析:C【詳解】本題主要考查Python語(yǔ)法。python用來(lái)表示代碼塊所屬關(guān)系(控制層級(jí)結(jié)構(gòu)的)的語(yǔ)法符號(hào)是縮進(jìn),故本題選C選項(xiàng)。11.C【詳解】本題主要考查Python賦值語(yǔ)句。x==1是條件判斷語(yǔ)句(判斷x是否等于1);選項(xiàng)A結(jié)果是x=1,y=1;選項(xiàng)B結(jié)果是x=1,y=2;選項(xiàng)D結(jié)果是x=(1,2),故本題選C選項(xiàng)。解析:C【詳解】本題主要考查Python賦值語(yǔ)句。x==1是條件判斷語(yǔ)句(判斷x是否等于1);選項(xiàng)A結(jié)果是x=1,y=1;選項(xiàng)B結(jié)果是x=1,y=2;選項(xiàng)D結(jié)果是x=(1,2),故本題選C選項(xiàng)。12.C【詳解】本題考察賦值