人工智能四級模擬測試1_第1頁
人工智能四級模擬測試1_第2頁
人工智能四級模擬測試1_第3頁
人工智能四級模擬測試1_第4頁
人工智能四級模擬測試1_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、人工智能四級模擬測試1姓名必須正確填寫、認(rèn)真做題,有錯(cuò)誤要及時(shí)糾正您的姓名:【填空題*一、單選題(每題2分,共30分)1、執(zhí)行以下語句后a、b、c的值是:a = "watermelon”b = "strawberry"c = "cherry”if a > b:c = aa = bb = c單選題*watermelon cherry strawberrystrawberry cherry watermelonstrawberry watermelon watcrmclon( IF何W答案)watermelon strawberry cherry答案解

2、析:如果字符串長度不一樣,比較長度。如果長度一樣,比較的是相同位置 的26個(gè)字母的順序,w>s所以判斷為Truea原本的值給了 c,b原本的值給了 a, c被重新賦值后給了 b19、以下運(yùn)算結(jié)果等于3的是? *10 3(正確答案)15 % 6(正確答案)abs(7 - 4)(正確答案)10/4答案解析:兩個(gè)是整除一個(gè)/是帶有小數(shù)的除法abs是絕對值20、下列說法正確的是:*1對應(yīng)的布爾值是False空字符串的布爾值是False,正確答奚)空列表對象的布爾值是Falsa正礦答妄)0對應(yīng)的布爾值是False TF確答奚)答案解析:False對應(yīng)的值是?;蛘呖兆址蛘呖樟斜砘蛘呖兆值浠蛘呖?

3、元組編程題21、用Python語言輸出0-200中既能被3整除也能被5整除的所有整數(shù)和(10分)填空題*22、有一種5行三角形圖案,如下所示,請先觀察規(guī)律然后編程圖案效果。(10 分)$ $ $ $ $ $ $ $ $ $ $ $ $ 填空題*1*1=11*2=22*2=41*3=32*3=63*3=91*4=42*4=83*4=124*4=161*5=52*5=103*5=154*5=201*6=62*6=123*6=184*6=241*7=72*7=143*7=214*7=281*8=82*8=163*8=244*8=321*9=92*9=183*9=274*9=3623、編寫程序,制作一

4、個(gè)99乘法表(15分)填空題*5*6=306*6=365*7=356*7=427*7=495*8=406*8=487*8=568*8=645*9=456*9=547*9=638*9=725*5=259*9=8124、斐波那契數(shù)列是著名的數(shù)學(xué)數(shù)列,它的前兩項(xiàng)是1和1,從第三項(xiàng)開始,每一 項(xiàng)等于前兩項(xiàng)的和?,F(xiàn)在給出列表num=l,l,記錄斐波那契數(shù)列的前兩項(xiàng)。請輸 出包含斐波那契數(shù)列前15項(xiàng)的列表num,并求出前15項(xiàng)的和。(20分)填空題2、如圖執(zhí)行下方的程序,輸出的是?def func(x, y):if x > y:return x + yelse:return x * ya = 3b

5、= 5c = func(func(a, b), b)print(c)單選題*ii187520(正確答案)答案解析:可以看到最后調(diào)用方法的時(shí)候,第一個(gè)參數(shù)先執(zhí)行了一遍方法, func(fun(3,5),5)先計(jì)算第一個(gè)參數(shù)的方法的值,執(zhí)行結(jié)果是15,然后外面的方法變 為func(15,5),執(zhí)行結(jié)果是203、列選項(xiàng)中,不屬于計(jì)算機(jī)函數(shù)的優(yōu)點(diǎn)是?單選題*減少重復(fù)代碼使程序模塊化使程序便于閱讀(正確答夏)加快程序運(yùn)行速度答案解析:函數(shù)就是方法,可以減少重復(fù)代碼、使程序模塊化、加快運(yùn)行速度。不 是用來方便閱讀的4、閱讀下面的偽代碼,在畫布上一共畫出了多少個(gè)正方形?for i in range(5):f

6、or j in range(6):畫一個(gè)正方形把畫筆移動(dòng)到隨機(jī)位置單選題*it個(gè)30個(gè)確答案)10個(gè)12個(gè)答案解析:這里有雙重for循環(huán),外面循環(huán)5次,但是每外面循環(huán)1次,里面的for 循環(huán)會(huì)循環(huán)6次,5*6就是30次5、關(guān)于Python賦值語句,以下選項(xiàng)中不合法的是:單選題*x=l;y=lx=(y=l)(正確答案)x=y=lx,y=y,x答案解析:小括號python認(rèn)為是元組類型,所以里面格式不能是y = 1第一個(gè)和第三個(gè)的答案是x和y都是1,第四個(gè)是把x和y的值進(jìn)行互換6、在python中,字符串s = 'abc那么執(zhí)行表達(dá)式s+d之后,s的打印結(jié)果是什么:單選題*'abc

7、'(i'abc+d'報(bào)錯(cuò)'abed'答案解析:只是執(zhí)行s + d并沒有執(zhí)行s = s + d所以結(jié)果還是原本的'abc, 7、執(zhí)行下方的流程圖,共輸出了多少次“生日快樂! "?單選題*4次(正6次答案解析:a=l條件av5循環(huán)4次,所以輸出4次生日快樂8、執(zhí)行下方的程序,會(huì)輸出的是?a = “Good”b = "Morning”print(a + b * 2)單選題*a + b*2GoodMorningGoodMorningGoodMorningGoodMorningMorning II 茂答實(shí))答案解析:先乘除后加減,b先乘

8、2變成'MorningMorning' a再相加結(jié)果就是 'GoodMorningMorning*9、下列選項(xiàng)中,描述錯(cuò)誤的是?單選題*CPU負(fù)責(zé)計(jì)算內(nèi)存負(fù)責(zé)計(jì)算正確答案)內(nèi)存負(fù)責(zé)儲(chǔ)存數(shù)據(jù)運(yùn)行速度主要由CPU決定答案解析:內(nèi)存只負(fù)責(zé)存儲(chǔ),運(yùn)算器才進(jìn)行計(jì)算10、設(shè)a為5,執(zhí)行下列計(jì)算后,b的值不為2的是:單選題*b=a/2(正確答案)b=7-ab=a%3b=a*(-l)+7答案解析:個(gè)/是帶有小數(shù)的除法5/2答案是2.5兩個(gè)是整除11、執(zhí)行下方的程序,輸出的是?a = 0for n in range(10):a = a + na = a -1print(a)單選題*554

9、535(正確答案)44答案解析:從0開始到10 (不包括10)循環(huán)10次,n的值是0, 1, 2, 3, 4,5, 6, 7, 8, 9進(jìn)行依次累加,但是每次減去1,就是1到9累積相加再減去10, 答案是3512、Python語言中,time模塊中,time.sleep(3)表示程序在此等待3秒。執(zhí)行下方的程序,輸出“你好”后,計(jì)算機(jī)過了多久才輸出“再見”?print(tt 你好”)for j in range(2, 8):time.sleep( j)printC 再見”)單選題i *36秒27秒正確答案)28秒35秒答案解析:循環(huán)6次,j的值依次是2, 3, 4, 5, 6,休眠時(shí)間就是 2

10、4-3+4+5+6+7,答案是 27 秒13、代碼print(0.1+0.2=0.3)的輸出結(jié)果是:單選題*TrueFalse 礁答案)truefalse答案解析:python中的小數(shù)相加,會(huì)添加一個(gè)小數(shù)0.1+0.2答案是 0.3000000000000000414、下列表達(dá)式的運(yùn)算結(jié)果是:a = 1b = Truea * b > TI單選題*False1 0True(l:確答案)答案解析:條件是大于-1 False是0 True相當(dāng)于是I . 1*1 >-115、在執(zhí)行下方的程序,輸出的是?n = 1ls = for i in range(7):Is.append(n)n =

11、n + 2total = 0for j in Is:total = total + jprint(total)單選題*49(正確答案)287105答案解析:第一個(gè)for循環(huán)7次,列表Is的值是添加n, n每次會(huì)增加2,第一次是1所以Is值是1,3,5,7,9,11,13第二個(gè)循環(huán)是列表Is依次累加就是13,5,7,9,11,13答案是49二、多選題(每題3分,共15分)16、對于列表ls = “Good”, “Apple”,以下操作正確的是? *ls.pop("Good'')ls.append(25)(正確答案)ls.remove("Good")(正確答案)ls.indcx("Good”)答案解析:pop是通過下標(biāo)刪除沒有index方法17、在海龜畫圖Turtle中,如何讓畫筆的方向向左轉(zhuǎn)90度?A.turtle.left(90)B.for n in range(10):turtle.right(9)C. turtle.right(IO) for i in range(4):D.turtle.left(180)turtle.right(90)turtle.left(25)A(正確答案)BC(正

溫馨提示

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

最新文檔

評論

0/150

提交評論