八年級 (上)信息技術(shù)Python復習題_第1頁
八年級 (上)信息技術(shù)Python復習題_第2頁
八年級 (上)信息技術(shù)Python復習題_第3頁
八年級 (上)信息技術(shù)Python復習題_第4頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、八年級 (上)信息技術(shù)Python復習題八年級 (上)信息技術(shù)Python復習題八年級 (上)信息技術(shù)Python復習題V:1.0精細整理,僅供參考 八年級 (上)信息技術(shù)Python復習題日期:20 xx年X月八年級信息技術(shù)復習題一、單項選擇題1、Python是一門( ) A、自然語言 B、匯編語言 C、高級語言 D、機器語言 2、語句print(x , y) ( )A、輸出x,y B、輸出x,y的值 C、出現(xiàn)錯誤信息 D、輸出(x,y)3、下列不可以作為合法變量名的是( )A、c0 B、2a C、a_3 D、小黑4、以下描述中最適合用計算機編程來處理的是( ) A、確定放學回家的路線 B、

2、處理一張數(shù)碼照片C、計算10000以內(nèi)的奇數(shù)和 D、在因特網(wǎng)上查找歌曲5、if語句屬于( )A、順序語句 B、分支語句 C、循環(huán)語句 D、循環(huán)結(jié)構(gòu)6、int屬于的數(shù)據(jù)類型( )A、整型 B、浮點型 C、字符型 D、A,B,C全錯7、下面語句不正確的是( )A、b+1=a B、a=b+1 C、a=b D、8、在流程圖中表示算法中的條件判斷時使用( )A、菱形框 B、矩形框 C、圓形框 D、平行四邊形框9、以下關(guān)于算法的描述正確的是( )A、計算方法 B、計算公式 C、計算機程序 D、解決問題的方法和步驟10、 Python的關(guān)系運算符中,用來表示不等于的符號是( )A、= = B、!= C、=

3、D、3+5 B、12 C、5x= D、 D、21、在Python語言中,下面關(guān)系運算符哪一個是“等于”號( )A、+ B、!= C、 D、22、在Python語言中,下面關(guān)系運算符哪一個是“大于等于”號( )A、+ B、!= C、 D、23、現(xiàn)實生活中的事情總是很復雜,有時需要對多個條件進行檢測,這時候使用( )語句就比較方便。A、if B、if.elif.else C、if.else D、A,B,C全錯24、邏輯表達式的值只有兩個:True和False。當邏輯表達式成立,其值為( );不成立,其值為( )。A、True,True B、False,True C、False,F(xiàn)alse D、Tr

4、ue,F(xiàn)alse25、海倫公式用到了開平方的函數(shù),而這個函數(shù)在一個叫math的Python標準庫中,函數(shù)名為( )。A、input() B、float() C、sqrt() D、print()26、在Python中,模塊是集成了一些特定功能函數(shù)和變量的( )文件。A、.txt B、.psd C、.doc D、.py27、如果要程序一直循環(huán)下去,則循環(huán)的條件要一直為“True”,因此我們在程序循環(huán)開始的地方寫上語句( )A、whileTrue: B、while21: C、while23: D、A,B,C全對28、為了研究隨機事件,我們用隨機函數(shù)來模擬隨機事件,而隨機函數(shù)包含在( )庫中。A、ra

5、ndom B、turtle C、time D、A,B,C全錯29、通常,在while語句后面的條件不滿足時就退出循環(huán),但是,如果我們想在循環(huán)的過程中直接退出循環(huán),該使用以下哪個命令( )A、len B、break C、del D、for30、定義變量tries 為整數(shù),以下哪個命令的作用是把整數(shù)tries轉(zhuǎn)變成字符( )A、float(tries) B、str(tries) C、int(tries) D、A,B,C全錯31、列表就是一組用( )括起來的數(shù)據(jù),這些數(shù)據(jù)可以是字符、數(shù)字等各種類型的數(shù)據(jù),數(shù)據(jù)之間用逗號隔開。A、 B、( ) C、 D、 32、( )函數(shù)的作用是去掉字符串變量中的空格

6、。A、input() B、strip() C、sqrt() D、print()33、命令foriinrange(4):的作用是:循環(huán)執(zhí)行for語句下面的語句塊( )次。A、1 B、2 C、334、命令foriinrange(1,9,3):的作用是:循環(huán)執(zhí)行for語句下面的語句塊( )次。A、1 B、2 C、335、求余數(shù)的操作符是( )。A、+ B、!= C、% D、36、4%6的值是( )。A、1 B、2 C、337、程序中, ( )函數(shù)表示畫筆所在位置的x坐標。A、xcor() B、strip() C、ycor() D、sqrt()38、程序中, ( )函數(shù)表示y坐標。A、xcor() B

7、、strip() C、ycor() D、sqrt()39、下面是turtle庫中一些常用的函數(shù),哪個函數(shù)的功能是:畫指定半徑的圓。( )A、circle() B、home() C、speed() D、forward()40、下面是turtle庫中一些常用的函數(shù),哪個函數(shù)的功能是:畫筆移到屏幕的正中央。( )A、circle() B、home() C、speed() D、forward()41、a=10 a=30 運行以上兩個語句后,變量 a 的值為 ( )。A.10 B.20 C.30 D.4042、小明運行下面一段代碼過程中輸入了2.1,則運行結(jié)果是( )。a=input(請輸入一個數(shù):)p

8、rint(float(a)+8)A.10.1 B.a+8 C.2.1+8 D.print(a+8)43、以下變量名格式錯誤的是哪一項?( )A.At123 B.y9_01 C.7m D.MmNn44、如果在python程序中執(zhí)行下面代碼,運行的結(jié)果是( )print((2*3-1)*4+(6-2)/2+1))A.20 B.22 C.23 D.25 45、如果在python程序中執(zhí)行下面代碼,運行的結(jié)果是( )Print(2*3-1=,2*3-1)A.4 B.5 C.2*3-1=4 D.2*3-1=5 46、如果在python程序中執(zhí)行下面代碼,運行的結(jié)果是( )Print(4+5)23=,(4

9、+5)*23)A.6 B.(4+5)23=6 C.(4+5)23=(4+5)*23 D.程序報錯 47、數(shù)學符號中“”相當于關(guān)系運算符中的( )。A.=B.=C.=48、數(shù)學符號中“”相當于關(guān)系運算符中的( )。A.=B.=C.=!D.!=49、下面哪一項不屬于邏輯運算符?( )A、and B、or C、if D、not50、給S賦值:S=10,那么下面邏輯表達式中返回True結(jié)果的是:( )A.S5 and S20 B. S2 and S4 C. S5 and S851、關(guān)于自定義模塊和自定義函數(shù)的描述,不正確的是( ) A.自定義模塊相當于把一段需要反復使用的代碼打包,保存為一個.Py(P

10、ython)文件,在其它程序中可以調(diào)用該文件。 B.自定義函數(shù)是把一段需要反復使用的代碼用一個自定的函數(shù)名進行命名,我們需要使用這段代碼時,只需輸入該函數(shù)名就能進行調(diào)用。 C.當一個自定義模塊被保存為.Py文件后存放在D盤,那么它可以被存放在E盤的Python程序調(diào)用。 D.自定義函數(shù)名的命名規(guī)則和變量名一樣:只能由字母、數(shù)字、漢字和下劃線組成;不能以數(shù)字開頭;變量名中不能有空格;要區(qū)分大小寫;不能跟Python內(nèi)置命令重名。52、下面自定義函數(shù)名命名正確的是:( )A. 03A() B. A30() C. 總?cè)藬?shù)() D. print()53、語句if 310 or 69返回的結(jié)果是( )A

11、.false B.true C.yes D.no54、以下四個選項中,能夠計算并顯示出1到5的和(1+2+3+4+5)的是哪一項?( )55、列表中的每一個元素都對應一個序號,從左到右依次是0、1、2、。今有一姓名列表:名單“張良”,”王虎”,”馬六”,”本田”,”李白”,在引用時,名單2相當于指哪個姓名?( )A、馬六 B、王虎 C、張良 D、李白56、len函數(shù)用于返回列表中元素的個數(shù), 今有一姓名列表:名單“張良”,”王虎”,”馬六”,”本田”,”李白”,讓n=len(名單),那么n的值是( )A、2 B 、3 C、4 D、57、用于返回一個隨機整數(shù)的函數(shù)是( )A、len() B、de

12、l( ) C、randint() D、sqrt()58、用于刪除列表元素的函數(shù)是 A、del B、deleat C、len D、backspace59、為列表添加元素的函數(shù)是 ( )A 、列表名.append(元素) B 、列表名.random(元素)C 、列表名.sort(元素) D 、列表名.add(元素)60、要想實現(xiàn)無限循環(huán),一般的寫法是( )A、while x=100000000: B、while x100000000000000000:C、while True: D、while False:二、判斷題1、為了方便存取內(nèi)存中的數(shù)據(jù),需要給內(nèi)存中存放數(shù)據(jù)的位置做一個標記,通常使用字符作

13、為內(nèi)存的標記,這個字符就稱為“變量”。( )2、內(nèi)存中既可以存儲數(shù)值型數(shù)據(jù),又可以存儲字符串型數(shù)據(jù),而且可以進行永久保存。( )3、在Python程序中,變量名可以使用大寫字母,也可以使用小寫字母,例如B10和b10這兩個變量名是一樣的。( )4、在賦值語句中: =,“=”叫做賦值符號,表示先計算右側(cè)的表達式的值,再把結(jié)果向左側(cè)賦值。( )5、python是一種簡單易學、使用廣泛的編程語言,不僅可以使用命令行界面編程,還可以使用圖形用戶界面編程,具有豐富和強大的擴展庫,能把其他語言制作的各種模塊連接在一起。能輕松地編寫出人工智能、物聯(lián)網(wǎng)等程序。( )6、編程是編寫程序的簡稱,就是用人類的語言告

14、訴計算機解決問題的細節(jié)和步驟。( )7、在python中,所有的命令和標點符號都需要使用英文格式輸入,否則程序會報錯。( )8、python中有兩種很重要的數(shù)據(jù),一種是字符串型,一種是數(shù)值型。凡是加上了引號的字符(包含變量名稱)、數(shù)字等就變成了字符串型,不能再進行加減乘除運算了。( )9、目前世界上有600多種多種程序設計語言,常用的語言有Python、C語言、C+、Java或JavaScript、Photoshop、Flash等等。( )10、如果要把兩個字符串拼接起來,可以使用“+”號。( )11、程序就是要讓計算機按特定順序執(zhí)行的一系列命令代碼的集合,一般以文件的形式保存。( )12、我們可以把python程序保存到文件夾中,便于以后重復使用,一般python程序源文件的擴展名是“.py ”( )13、條件是編程經(jīng)常用到的概念,就是因為程序中設置了對條件進行判斷的語句,程序才具有了智能。( )14、循環(huán)的條件一直為“True”時,程序一直循環(huán)下去。( )15、randint(1,10)的功能是隨機產(chǎn)生一個介于1和10之間的浮點數(shù)。( )16、strip()函數(shù)的作用是去掉字符串變量中的空格。( )17、列表就是一組用中括號括起來的數(shù)據(jù)。( )18、randint(a,b) 功能:隨機產(chǎn)生一個介于a和b之

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論