2021年Python四級全真模擬題_第1頁
2021年Python四級全真模擬題_第2頁
2021年Python四級全真模擬題_第3頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、2021 年Python 四級全真模擬題您的姓名: 填空題 *報課手機號: 填空題 *一、單選題(共 25 題,每題 2 分,共 50 分)130 到,至多需要查找次數為()單選題 *55次6次7 次8次(正確答案)運行以下代碼,正確的打印結果是def f():c=0for i in range(30,10,-2): if i%9=0:c=c+1 return cprint(f() 單選題 *A.1A.1(正確答案B.2C.3D.4D.41044個,以此類推,第六年能結多少個桃子?()單選題 *A.26 B.28A.26 B.28C.30(正確答案)D.34下列程序斐波那契數列的遞歸函數,應該

2、填入的內容為斐波那契數列:1、1、2、3、5、8、13def fib(n):if n=1 or n=2: s = 1else:s =return s 單選題 *A.fib(n+1)+fib(n) B.fib(n)+fib(n-1)A.fib(n+1)+fib(n) B.fib(n)+fib(n-1)C.fib(n-1)+fib(n-2)(正確答案)D.fib(n-2)+fib(n-3)python函數說法正確的是?() *函數不可以沒有返回值函數不可以沒有返回值函數中可以不定義參數(正確答案)遞歸函數不是函數函數可以先調用后定義關于遞歸,下列描述錯誤的是?() *遞歸也可以叫做遞推,二者是一樣

3、的(正確答案)遞歸算法代碼簡潔,但是執(zhí)行效率不高遞歸算法可以用來求解斐波那契數列運行以下代碼,輸出結果正確的是a=b=c=def fun(a,c):a=2 c.append(a) fun(a,c)print(a,b,c) 單選題 *A.2 2 2A.2 2 2(正確答案)B.2 2 2C.2 2 2 D.2 Turtlecircle的表述中,錯誤的是?()單選題 *A.turtle.circle(5)A.turtle.circle(5)作用是繪制半徑為 5 的一個圓B.turtle.circle(20,180)作用是繪制半徑為 20 的半圓弧C.turtle.circle(20,360,4)

4、作用是做半徑為 20 的圓的內切正四邊形D.turtle.circle(20,red)作用是繪制半徑為 20 的紅色的圓(正確答案)abba%b公約數?請問該辦法與哪個算法有著相似之處?()單選題 *分治分治枚舉C. C. 貪心D. 遞歸(正確答案)運行以下代碼,正確的打印結果是def f(s):t=0for i in s:if i=a and i y else xresult = lambda x,y: y if x y else xresultlambda x,y: y if x y else x(正確答案)result = lambda x,y: x if x y else yresul

5、t = lambda x,y: x if x y else y如果需要在函數內調用全局變量,則可以使用() *locallocalnonlocalglobal(正確答案)nonglobal運行下列程序,輸出結果正確的是def fun(x,y=2,z=4):1213(正確答案)1213(正確答案)68下列程序段的正確運行結果是def fun(m,n):m = m+n n = m-n m = m-nreturn m,nprint(fun(24,16) 單選題 *A.(16,16)A.(16,16)B.(24,24)C.(16,24)(正確答案D.(24,16)Pythonpx,y,z() *p(x

6、,y,z=1)p(x,y,z=1)(正確答案)p(x=1,y,z)p(x,y=1,z)D. p(x=1,y,z=1)下列哪個語句段的時間復雜度最高?()單選題 *A. x=x+1A. x=x+1B.x = 1,while x100:,x+=1C.x = 1,for i in range(100):,x +=2D. x = 1,for i in range(100):,for j in range(i):,x += 1(正確答案)Python中的內建函數?()pwoabsmaxminsqrt 單選題 *A.A. B.C.(正確答案)D.關于函數的定義語句,以下正確的是?()單選題 *def f(

7、c=2,a,b):def f(c=2,a,b):def f(a,b=2,c):def f(*c,*d,a,b):deff(a,b,*c,*d):(正確答案)下列關于遞歸的描述不正確的是?()單選題 *A.A.遞歸一定要用到循環(huán)結構(正確答案B.遞歸一定要用到分支結構C.遞歸一定要用到順序結構D.遞歸代碼簡潔,執(zhí)行效率并不高pip 的用法,下列說法錯誤的是?()單選題 *pip -m install -upgrade pippip -m install -upgrade pip pip包pipPython進行包管理的工具pip 也可以進行包的卸載pip可以進行數據分析(正確答案)n=3時,F(xiàn)的值

8、是?()單選題 *F(n)=F(n-1)*5 F(1)=4F(n)=F(n-1)*5 F(1)=44420100(正確答案)D. 500二、判斷題(共 10 題,每題 2 分,共 20 分)def add(a, b, c=0):,return a*b*c,print(add(1, 2, 3) ,這段程序的運行結果為0。 判斷題 *對對錯(正確答案)判斷題 *對對(正確答案)錯sum=1,fori in range(2,6):,sum=sum*i ,print(sum),運行以上程序,輸結120判斷題 *對對(正確答案)錯defdemo(a,*p):,return sum(p),demo(1, 2,3, 4),運行以上程序,輸結果是10。 判斷題 *對對錯(正確答案)python -m pip install -upgrade matplotlib matplotlib 判斷題 *對對(正確答案)錯錯python判斷題 *對對(正確答案)錯5()N

溫馨提示

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

評論

0/150

提交評論