【文章內(nèi)容簡(jiǎn)介】
問題1 :寫出該數(shù)列的通項(xiàng)公式f(n)= _①問題2 :以下是計(jì)算S=1+ 2/3+3/5+ ... + 24/47+ 25/49的程序,請(qǐng)補(bǔ)全代碼:s=0for i in range(1,26): s=s+ ② print(“s=”,s)補(bǔ)充完成上述通項(xiàng)公式和程序:①f(n)=_________②___________38.閱讀程序。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ù)范圍為_____到____。(2)在第二行的程序中,變量j的數(shù)據(jù)范圍為_____到____。(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=””的功能是_______ 。39.調(diào)試程序。請(qǐng)閱讀以下程序并寫出運(yùn)行結(jié)果。i=0sum=0while i10: if i%3==0: sum+=i print(i) i=i+1print(39。sum39。,sum) _________40.閱讀程序。分析條件語(yǔ)句的代碼并回答問題。(1)如果不能使用int()函數(shù),那么變量s的類型將會(huì)變成 ______ 。(2)如果你的期末成績(jī)是85,你得到的評(píng)價(jià)將會(huì)是____________ 。(3)如果你的期末成績(jī)是55,你得到的評(píng)價(jià)將會(huì)是____________ 。(4)如果你得到的評(píng)價(jià)是“還可以再提升”,你的期末成績(jī)應(yīng)該在_____和______之間。(5)“程序中出現(xiàn)的所有else都可以替換為elif,程序效果一樣”,這種說法是____(填“對(duì)”或“錯(cuò)”)的?!緟⒖即鸢浮?**試卷處理標(biāo)記,請(qǐng)不要?jiǎng)h除一、選擇題1.D【詳解】本題主要考查Python賦值語(yǔ)句。賦值語(yǔ)句是將表達(dá)式賦給變量,不可以將X+Y賦給常量10,故本題選D選項(xiàng)。解析:D【詳解】本題主要考查Python賦值語(yǔ)句。賦值語(yǔ)句是將表達(dá)式賦給變量,不可以將X+Y賦給常量10,故本題選D選項(xiàng)。2.D【詳解】本題主要考查Python程序的執(zhí)行。a=len(f)=3,故print(‘a(chǎn)=’,a)的結(jié)果是a=3,故本題選D選項(xiàng)。解析:D【詳解】本題主要考查Python程序的執(zhí)行。a=len(f)=3,故print(‘a(chǎn)=’,a)的結(jié)果是a=3,故本題選D選項(xiàng)。3.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選項(xiàng)正確?!军c(diǎn)睛】4.D【詳解】本題主要考查Python表達(dá)式的運(yùn)算。a=2,b=3,ba0值為True,則表達(dá)式 not(ba0)值是False,故本題選D選項(xiàng)。解析:D【詳解】本題主要考查Python表達(dá)式的運(yùn)算。a=2,b=3,ba0值為True,則表達(dá)式 not(ba0)值是False,故本題選D選項(xiàng)。5.B【詳解】本題考查的是Python表達(dá)式。%是求余,故(21%4)+3=1+3=4,選項(xiàng)B正確。解析:B【詳解】本題考查的是Python表達(dá)式。%是求余,故(21%4)+3=1+3=4,選項(xiàng)B正確。6.B【詳解】本題主要考查Python命令提示符。python的命令行提示符是,故本題選B選項(xiàng)。解析:B【詳解】本題主要考查Python命令提示符。python的命令行提示符是,故本題選B選項(xiàng)。7.B【詳解】本題主要考查Python文件讀寫操作。,寫入python is a programming ,故該代碼段運(yùn)行后解析:B【詳解】本題主要考查Python文件讀寫操作。,寫入python is a programming ,故該代碼段運(yùn)行后,輸出的結(jié)果為python is a programming language.,故本題選B選項(xiàng)。8.C【詳解】本題考查的是計(jì)算機(jī)語(yǔ)言。計(jì)算機(jī)語(yǔ)言有:機(jī)器語(yǔ)言、匯編語(yǔ)言、高級(jí)語(yǔ)言。高級(jí)語(yǔ)言有:Visual Basic、Pascal、C、C++、Java、Python等。故選項(xiàng)C正確。解析:C【詳解】本題考查的是計(jì)算機(jī)語(yǔ)言。計(jì)算機(jī)語(yǔ)言有:機(jī)器語(yǔ)言、匯編語(yǔ)言、高級(jí)語(yǔ)言。高級(jí)語(yǔ)言有:Visual Basic、Pascal、C、C++、Java、Python等。故選項(xiàng)C正確。9.A【詳解】本題主要考查Python程序設(shè)計(jì)語(yǔ)言。Python、VB、C程序設(shè)計(jì)語(yǔ)言等均屬于高級(jí)語(yǔ)言,故本題選A選項(xiàng)。解析:A【詳解】本題主要考查Python程序設(shè)計(jì)語(yǔ)言。Python、VB、C程序設(shè)計(jì)語(yǔ)言等均屬于高級(jí)語(yǔ)言,故本題選A選項(xiàng)。10.C【詳解】本題主要考查Python中循環(huán)結(jié)構(gòu)。range(1,5)函數(shù)生成4的整數(shù)序列,F(xiàn)or循環(huán)中循環(huán)體計(jì)算序列累加求和,因此C選項(xiàng)正確?!军c(diǎn)睛】解析:C【詳解】本題主要考查Python中循環(huán)結(jié)構(gòu)。range(1,5)函數(shù)生成4的整數(shù)序列,F(xiàn)or循環(huán)中循環(huán)體計(jì)算序列累加求和,因此C選項(xiàng)正確?!军c(diǎn)睛】11.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( )是保留字正確的寫法。12.C【詳解】本題主要考查Python程序的執(zhí)行。n=0,s=0,循環(huán)條件是s=10,則循環(huán)結(jié)束時(shí),n=n+3=0+3+3+3=9,s=s+n=0+3+6+9=18,故程序結(jié)束后,s的值是18,故解析:C【詳解】本題主要考查Python程序的執(zhí)行。n=0,s=0,循環(huán)條件是s=10,則循環(huán)結(jié)束時(shí),n=n+3=0+3+3+3=9,s=s+n=0+3+6+9=18,故程序結(jié)束后,s的值是18,故本題選C選項(xiàng)。13.B【詳解】本題考查的是Python選擇語(yǔ)句。print是輸出語(yǔ)句,%是求余,!=是不等于,29%3=2,條件不成立,則執(zhí)行輸出29不能被3整除。故本題應(yīng)選B。解析:B【詳解】本題考查的