【文章內(nèi)容簡(jiǎn)介】
=100: print(公雞:,g,母雞:,m,小雞:,x)39.閱讀程序。for i in range(1,10): for j in range(1,i+1): print(%d X %d=%2d%(j,i,j*i),end= )print()(1)在第一行程序中,變量i的數(shù)據(jù)范圍為_(kāi)____到____。(2)在第二行的程序中,變量j的數(shù)據(jù)范圍為_(kāi)____到____。(3)如果“%d”表示十進(jìn)制數(shù),那么%2d則表示____ 位寬的十進(jìn)制數(shù)。(4)第三行程序改為print(%d X %d=%2d%(i,j,i*j),end= ),則本題的輸出應(yīng)該是_____。(5)如果最后一行的print()表示換行,那么end=””的功能是_______ 。40.請(qǐng)?jiān)诳崭裉幪顚?xiě)正確的代碼,使程序完善。實(shí)現(xiàn)功能:繪制y=x22x+ 1的圖像加載numpy模塊并限簡(jiǎn)潔的別名為npimport numpy as np import as plt x在7到9之間,x=(7,9,) _____ = x**22*x+1(x,________)(39。y=x*x2*x+139。)(39。x39。)(39。y39。)【參考答案】***試卷處理標(biāo)記,請(qǐng)不要?jiǎng)h除一、選擇題1.C【詳解】本題主要考查Python表達(dá)式的計(jì)算?!?”是乘法運(yùn)算,“%”是取余運(yùn)算,“*”、“%”優(yōu)先級(jí)一樣,按從左到右計(jì)算,故10033*5%3=100165%3=1000=100,故“解析:C【詳解】本題主要考查Python表達(dá)式的計(jì)算?!?”是乘法運(yùn)算,“%”是取余運(yùn)算,“*”、“%”優(yōu)先級(jí)一樣,按從左到右計(jì)算,故10033*5%3=100165%3=1000=100,故“print(10033*5%3)”語(yǔ)句輸出的是100,故本題選C選項(xiàng)。2.D【詳解】本題主要考查Python文件知識(shí)點(diǎn)。Python文件的后綴名是py,故本題選D選項(xiàng)。解析:D【詳解】本題主要考查Python文件知識(shí)點(diǎn)。Python文件的后綴名是py,故本題選D選項(xiàng)。3.A【詳解】本題主要考查Python文件。python文件的擴(kuò)展名是py,故本題選A選項(xiàng)。解析:A【詳解】本題主要考查Python文件。python文件的擴(kuò)展名是py,故本題選A選項(xiàng)。4.B【詳解】本題主要考查Python表達(dá)式的運(yùn)算。(21%4)+5=1+5=6,故表達(dá)式(21%4)+5的值是6,故本題選B選項(xiàng)。解析:B【詳解】本題主要考查Python表達(dá)式的運(yùn)算。(21%4)+5=1+5=6,故表達(dá)式(21%4)+5的值是6,故本題選B選項(xiàng)。5.B【詳解】本題主要考查Python賦值語(yǔ)句。語(yǔ)句x = y = z = 1,賦值x、y、z值均為1;語(yǔ)句x, y = y, x交換x、y的值;x += y等價(jià)于x=x+y;語(yǔ)句x = (y =解析:B【詳解】本題主要考查Python賦值語(yǔ)句。語(yǔ)句x = y = z = 1,賦值x、y、z值均為1;語(yǔ)句x, y = y, x交換x、y的值;x += y等價(jià)于x=x+y;語(yǔ)句x = (y = z + 1)是非法的,故本題選B選項(xiàng)。6.B【詳解】本題主要考查Python語(yǔ)法。,Python標(biāo)識(shí)符區(qū)分字母的大小寫(xiě),Python命令提示符是,命令中用到的標(biāo)點(diǎn)符號(hào)只能是英文字符,故本題選B選項(xiàng)解析:B【詳解】本題主要考查Python語(yǔ)法。,Python標(biāo)識(shí)符區(qū)分字母的大小寫(xiě),Python命令提示符是,命令中用到的標(biāo)點(diǎn)符號(hào)只能是英文字符,故本題選B選項(xiàng)。7.A【詳解】Python中的變量不需要聲明,變量的賦值操作即是變量聲明和定義的過(guò)程。每個(gè)變量在內(nèi)存中創(chuàng)建,都包括變量的標(biāo)識(shí),名稱(chēng)和數(shù)據(jù)這些信息。每個(gè)變量在使用前都必須賦值。變量賦值以后變量才會(huì)被創(chuàng)解析:A【詳解】Python中的變量不需要聲明,變量的賦值操作即是變量聲明和定義的過(guò)程。每個(gè)變量在內(nèi)存中創(chuàng)建,都包括變量的標(biāo)識(shí),名稱(chēng)和數(shù)據(jù)這些信息。每個(gè)變量在使用前都必須賦值。變量賦值以后變量才會(huì)被創(chuàng)建。因此A選項(xiàng)正確。8.B【詳解】本題主要考查Python程序設(shè)計(jì)語(yǔ)言。Python是一種高級(jí)程序設(shè)計(jì)語(yǔ)言;Python是一種代表簡(jiǎn)單主義思想的語(yǔ)言,它具有簡(jiǎn)單、免費(fèi)、開(kāi)源和可移植等特點(diǎn);Python是一種面向?qū)ο蟮摹⒔馕觯築【詳解】本題主要考查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)。9.D【詳解】本題主要考查Python數(shù)據(jù)類(lèi)型。python沒(méi)有char類(lèi)型,一個(gè)字符也是字符串,故本題選D選項(xiàng)。解析:D【詳解】本題主要考查Python數(shù)據(jù)類(lèi)型。python沒(méi)有char類(lèi)型,一個(gè)字符也是字符串,故本題選D選項(xiàng)。10.B【詳解】本題主要考查Python變量名。Python需要使用標(biāo)識(shí)符給變量命名,需要注意如下規(guī)則:標(biāo)識(shí)符可以由字符、數(shù)字、下劃線(xiàn)(___)組成,其中數(shù)字不能開(kāi)頭。標(biāo)識(shí)符不能是Python關(guān)鍵字(解析:B【詳解】本題主要考查Python變量名。Python需要使用標(biāo)識(shí)符給變量命名,需要注意如下規(guī)則:標(biāo)識(shí)符可以由字符、數(shù)字、下劃線(xiàn)(___)組成,其中數(shù)字不能開(kāi)頭。標(biāo)識(shí)符不能是Python關(guān)鍵字(又稱(chēng)為保留字),但可以包含關(guān)鍵字;區(qū)分大小寫(xiě)。因此B選項(xiàng)正確?!军c(diǎn)睛】11.A【詳解】本題考查Python程序?qū)崿F(xiàn)。變量i的范圍是從1到4,當(dāng)i=4時(shí),跳出循環(huán),此時(shí)s=0+1+2+3+4=10。故本題選A選項(xiàng)解析:A【詳解】本題考查Python程序?qū)崿F(xiàn)。變量i的范圍是從1到4,當(dāng)i=4時(shí),跳出循環(huán),此時(shí)s=0+1+2+3+4=10。故本題選A選項(xiàng)12.C【詳解】本題主要考查Python程序的執(zhí)行。x=10,y=20,x=y=20,y=x=20,故程序段執(zhí)行后,變量x、y的值分別是 20,故本題選C選項(xiàng)。解析:C【詳解】本題主要考查Python程序的執(zhí)行。x=10,y=20,x=y=20,y=x=20,故程序段執(zhí)行后,變量x、y的值分別是 20,故本題選C選項(xiàng)。13.A【詳解】本題主要考查Python序列類(lèi)型。Python的序列類(lèi)型包括:列表、元組和字