資源簡(jiǎn)介 2024-2025學(xué)年重慶四十九中高三(上)開(kāi)學(xué)信息技術(shù)試卷一、判斷題:本大題共50小題,共75分。1.c=-1相當(dāng)于c=c-1。 ______ (判斷對(duì)錯(cuò))2.i是奇數(shù)的表達(dá)式是:i%2==1。 ______ (判斷對(duì)錯(cuò))3.i是3的倍數(shù),或者i是5的倍數(shù)的表達(dá)式是:i%3==0 or i%5==0。 ______ (判斷對(duì)錯(cuò))4.lst1=[1,2,3]列表元素之間,用中文逗號(hào)分隔。 ______ (判斷對(duì)錯(cuò))5.lst1[1]表示lst1的第一個(gè)元素。 ______ (判斷對(duì)錯(cuò))6.可以使用索引lst1[0]+lst1[1]+lst1[2]求列表lst1=[1,2,3]中所有元素的和。 ______ (判斷對(duì)錯(cuò))7.可以使用sum(lst1)/3求列表lst1=[1,2,3]中所有元素的平均值。 ______ (判斷對(duì)錯(cuò))8.str1[1]表示字符串str1='abc'中的第一個(gè)字符'a'。 ______ (判斷對(duì)錯(cuò))9.print(i,end='\n')輸出i的值,并以換行符\n結(jié)尾,end='\n'通常省略。 ______ (判斷對(duì)錯(cuò))10.print(i,end='')先輸出變量i的值,再輸出單個(gè)空格,不換行。 ______ (判斷對(duì)錯(cuò))11.sep=''使用單個(gè)空格作為兩個(gè)輸出對(duì)象的分隔符時(shí),通常省略。 ______ (判斷對(duì)錯(cuò))12.print(a,b,sep='/',end='')兩個(gè)輸出對(duì)象之間用/分隔,最后輸出單個(gè)空格,不換行。 ______ (判斷對(duì)錯(cuò))13.input( )輸入函數(shù)返回的結(jié)果可以不是字符串。 ______ (判斷對(duì)錯(cuò))14.lst2=['a',1]列表中的元素,可以是不同的數(shù)據(jù)類(lèi)型。 ______ (判斷對(duì)錯(cuò))15.range(5)相當(dāng)于range(0,5),對(duì)應(yīng)的數(shù)是:0,1,2,3,4。 ______ (判斷對(duì)錯(cuò))16.i%2!=0表示i不是偶數(shù)。 ______ (判斷對(duì)錯(cuò))17.循環(huán)次數(shù)不確定,只能使用for語(yǔ)句。 ______ (判斷對(duì)錯(cuò))18.if和elif后面有條件表達(dá)式,else后面沒(méi)有條件表達(dá)式。 ______ (判斷對(duì)錯(cuò))19.多分支if語(yǔ)句中,有語(yǔ)句A、語(yǔ)句B、語(yǔ)句C等,只要執(zhí)行了語(yǔ)句A,后面的語(yǔ)句B、語(yǔ)句C等就不會(huì)再執(zhí)行。 ______ (判斷對(duì)錯(cuò))20.多個(gè)單分支if語(yǔ)句,如果分別對(duì)應(yīng)語(yǔ)句A、語(yǔ)句B、語(yǔ)句C等,執(zhí)行了語(yǔ)句A后,不會(huì)影響后面的語(yǔ)句B、語(yǔ)句C等是否會(huì)執(zhí)行。 ______ (判斷對(duì)錯(cuò))21.賦值語(yǔ)句a,b=a+b,a,先計(jì)算賦值號(hào)右邊的表達(dá)式a+b,再賦值。 ______ (判斷對(duì)錯(cuò))22.如果n是一個(gè)3位數(shù),如123,表達(dá)式n//10%10可以得到n的十位上的數(shù)字。 ______ (判斷對(duì)錯(cuò))23.如果n是一個(gè)3位數(shù),如123,表達(dá)式n%10可以得到n的個(gè)位上的數(shù)字。 ______ (判斷對(duì)錯(cuò))24.循環(huán)次數(shù)確定,通常使用for語(yǔ)句,也可使用while語(yǔ)句,其中,使用while語(yǔ)句要增加兩行代碼。 ______ (判斷對(duì)錯(cuò))25.字符串str1='abcde'的索引使用方法,str1[1],1表示從左到右的第一個(gè)位置,對(duì)應(yīng)的字符是'a'。 ______ (判斷對(duì)錯(cuò))26.字符串str1='abcde'的索引使用方法,str1[-1],-1表示從右到左的第一個(gè)位置,對(duì)應(yīng)的字符是'e'。 ______ (判斷對(duì)錯(cuò))27.2_ab是合法的變量名。 ______ (判斷對(duì)錯(cuò))28.0==False,結(jié)果是True。 ______ (判斷對(duì)錯(cuò))29.>>=<<===(等于)!=(不等于)都是關(guān)系運(yùn)算符。 ______ (判斷對(duì)錯(cuò))30.邏輯運(yùn)算符的優(yōu)先級(jí)順序依次是and not or。 ______ (判斷對(duì)錯(cuò))31.運(yùn)算符的優(yōu)先級(jí),從高到低依次是:算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符、賦值運(yùn)算符。 ______ (判斷對(duì)錯(cuò))32.在def c_s(r):中,函數(shù)名是c_s,參數(shù)是r。 ______ (判斷對(duì)錯(cuò))33.25D H55#for _Ok中,合法的變量名是_ Ok。 ______ (判斷對(duì)錯(cuò))34.def while for if elif else開(kāi)頭的代碼行,必須以英文冒號(hào)結(jié)尾。 ______ (判斷對(duì)錯(cuò))35.兩個(gè)字符串相等,需同時(shí)滿足條件:長(zhǎng)度相等、對(duì)應(yīng)位置字符相同。 ______ (判斷對(duì)錯(cuò))36.type([1,2,3])求類(lèi)型函數(shù),結(jié)果是<class'list'>。 ______ (判斷對(duì)錯(cuò))37.關(guān)系表達(dá)式(如x>3)和邏輯表達(dá)式(如True and False)的值都是邏輯值(True或者False)。 ______ (判斷對(duì)錯(cuò))38.列表的數(shù)據(jù)項(xiàng)可以是不同的數(shù)據(jù)類(lèi)型,如['a',1],列表的索引(左到右)從0開(kāi)始。 ______ (判斷對(duì)錯(cuò))39.算法可以用自然語(yǔ)言、流程圖和偽代碼來(lái)進(jìn)行描述。 ______ (判斷對(duì)錯(cuò))40.偽代碼:介于自然語(yǔ)言和計(jì)算機(jī)(程序設(shè)計(jì))語(yǔ)言之間的文字和符號(hào)。 ______ (判斷對(duì)錯(cuò))41.機(jī)器語(yǔ)言,如11110100(停止操作),是由0和1組成的二進(jìn)制代碼指令。 ______ (判斷對(duì)錯(cuò))42.計(jì)算機(jī)能直接識(shí)別、理解執(zhí)行的語(yǔ)言是匯編語(yǔ)言.______(判斷對(duì)錯(cuò))43.機(jī)器語(yǔ)言和匯編語(yǔ)言都屬于低級(jí)語(yǔ)言。 ______A.正確 B.錯(cuò)誤44.Python、Java等語(yǔ)言是高級(jí)語(yǔ)言。 ______ (判斷對(duì)錯(cuò))45.計(jì)算機(jī)處理的數(shù)據(jù)既可以是數(shù)值型數(shù)據(jù),也可以是非數(shù)值型數(shù)據(jù)。 ______ (判斷對(duì)錯(cuò))46.計(jì)算機(jī)編程解決問(wèn)題的一般過(guò)程有:分析問(wèn)題、設(shè)計(jì)算法、編寫(xiě)程序、調(diào)試運(yùn)行程序等。 ______ (判斷對(duì)錯(cuò))47.解釋型語(yǔ)言(如匯編語(yǔ)言)編寫(xiě)的程序運(yùn)行速度快,但跨平臺(tái)能力弱。 ______ (判斷對(duì)錯(cuò))48.由于流程圖的歧義性,容易導(dǎo)致算法執(zhí)行的不確定性。 ______ (判斷對(duì)錯(cuò))49.Python程序能實(shí)現(xiàn)數(shù)據(jù)可視化(圖形化、圖像化等)。 ______ (判斷對(duì)錯(cuò))50.Python是動(dòng)態(tài)語(yǔ)言,變量需要提前定義數(shù)據(jù)類(lèi)型。 ______ (判斷對(duì)錯(cuò))二、填空題:本大題共20小題,共30分。51.c ______ 1/2相當(dāng)于c=c+1/2。52.i是3的 ______ 的表達(dá)式是:i%3==0。53.______ 運(yùn)算符滿足條件之一后,另一個(gè)條件不予考慮。54.lst1. ______ (x)增補(bǔ)變量x的值,到列表lst1的末尾。55.函數(shù) ______ (lst1)求列表lst1中所有元素的和。56.x= ______ 從鍵盤(pán)接收輸入對(duì)象,并賦值給變量x。57.______ (lst1)求列表lst1中所有元素的最大值,min(lst1)求列表lst1中所有元素的最小值。58.循環(huán)次數(shù)確定,通常使用 ______ 語(yǔ)句。59.算法的三種基本結(jié)構(gòu):順序結(jié)構(gòu)、選擇結(jié)構(gòu)、 ______ 結(jié)構(gòu)。60.______ 語(yǔ)句,用于中斷循環(huán)(結(jié)束循環(huán))。61.去掉列表L中的最大數(shù)和最小數(shù),并求和,使用表達(dá)式 ______ 。62.字符串連接運(yùn)算,使用連接運(yùn)算符+如'10'+'20',其結(jié)果是 ______ 。63.______ (1)求類(lèi)型函數(shù),結(jié)果是<class'int'>。64.______ ('123')求長(zhǎng)度函數(shù),結(jié)果是3。65.______ (-6),轉(zhuǎn)換成浮點(diǎn)型(實(shí)數(shù))函數(shù),結(jié)果是-6.0。66.not and or都是 ______ 運(yùn)算符。67.關(guān)系表達(dá)式1==True,其結(jié)果是 ______ 。68.Python采用 ______ 作為關(guān)鍵詞來(lái)自定義一個(gè)函數(shù)。69.自定義函數(shù)時(shí),函數(shù)的返回值使用 ______ 語(yǔ)句。70.表達(dá)式n%i==0可以理解為n是i的 ______ 。三、實(shí)踐操作題:本大題共5小題,共45分。71.讀程序,寫(xiě)程序運(yùn)行結(jié)果。程序運(yùn)行結(jié)果 ______ 。72.讀程序,寫(xiě)程序運(yùn)行結(jié)果。程序運(yùn)行結(jié)果 ______ 。73.將下列程序補(bǔ)充完整。程序中數(shù)的范圍1到17,包括1和17。輸出所有既是2的倍數(shù),也是3的倍數(shù)的數(shù)。輸出所有滿足以上條件的數(shù)的個(gè)數(shù)。74.將下列程序補(bǔ)充完整。從鍵盤(pán)輸入一個(gè)數(shù)字,輸出對(duì)應(yīng)星期幾的英文簡(jiǎn)稱(chēng)。75.將下列程序補(bǔ)充完整。任意輸入3個(gè)整數(shù),輸出最大數(shù)和最小數(shù)。參考答案1.×2.√3.√4.×5.×6.√7.√8.×9.√10.√11.√12.√13.×14.√15.√16.√17.×18.√19.√20.√21.√22.√23.√24.√25.×26.√27.×28.√29.√30.×31.√32.√33.√34.√35.√36.√37.√38.√39.√40.√41.√42.×43.A44.√45.√46.√47.×48.×49.√50.×51.+=52.倍數(shù)53.短路54.append55.sum56.input57.max58.for59.循環(huán)60.break61.sum(L)-max(L)-min(L)62.‘1020’63.type64.len65.float66.邏輯67.True68.def69.return70.倍數(shù)71.91272.-473.解:①程序中數(shù)的范圍1到17,包括1和17,故此處應(yīng)填18(range函數(shù)中結(jié)束值不包括)。②是2的倍數(shù),也是3的倍數(shù)的數(shù)特點(diǎn)是:除2的余數(shù)為0同時(shí)除3的余數(shù)也為0,故此處應(yīng)為:i%2==0 and i%3==0。③該輸出語(yǔ)句起換行作用,故此處應(yīng)為:空內(nèi)容 或 end=“\n“。74.解:①處,由n<1 or n>7可知n是整數(shù),故此處應(yīng)為:int;②處,列表索引從0開(kāi)始,故此處應(yīng)為:n-1。75.解:①處,輸入3個(gè)整數(shù),故此處應(yīng)為:4(range結(jié)束值不包含);②處,將輸入的整數(shù)追加到列表lst中,故此處應(yīng)為:append;③處,輸出的是最小值,故此處應(yīng)為:min。第1頁(yè),共1頁(yè) 展開(kāi)更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來(lái)源于二一教育資源庫(kù)