在线看高清免费av|亚洲一级AAAAAA|亚洲黄色三级av在线小说|国产电影黄色无码,免费|尤物视频成人亚洲激情有码网|91人人尤物视频|欧美一级特黄色大片|久草九草黄色视频大片|操操操操操操操|国产69精品久久久久男男系列

Python小學(xué)組模擬考試

歡迎參加本次Python小學(xué)組模擬考試,請認(rèn)真作答以下題目。
1. 基本信息:
姓名:
班級:
學(xué)號:
一、單項(xiàng)選擇題(共25題)
2. 運(yùn)行下方代碼段,輸出的結(jié)果是( )
a=() 
print(type(a))
3. content.txt 中原來的內(nèi)容為字符串“yesterday”,則下方代碼段運(yùn)行后,content.txt 中的內(nèi)容為( )。 f = open('content.txt','w')
for i in 'today':
    f.write(i)
    f.close()
4. 運(yùn)行下方代碼段,輸出的結(jié)果是(?。?nbsp;
a = [3,7,4,6,2,5]
a.sort(reverse=True)
print(a[3:])
5. 運(yùn)行下方代碼段,則 a 的取值范圍是(?。?nbsp;
import random
a = abs(random.choice([2,4]))
6. 運(yùn)行下方代碼段,輸出的是(?。?nbsp;
print(pow(3, 2))
7. 下列代碼段執(zhí)行有誤的是(?。?/legend>
8. 下列選項(xiàng)中,表達(dá)式的結(jié)果為True的是(?。?/legend>
9. 下列不合法的自定義函數(shù)名的是(?。?/legend>
10. 已知a = ["a", "b", "c", 1, 2, 3],想要獲取列表a中的"b"和"c"的切片,下列語句正確的是( )
11. 運(yùn)行下方代碼段,輸出的結(jié)果是( ) 
def calc_abs(a, b): 
    print(abs(a - b))
    a = -9
    b = 3
    calc_abs(a, b)
12. 運(yùn)行下方代碼段,輸出的結(jié)果是( ) 
a = 'rain cat and dog'
print(len(tuple(a)) - len(set(a)))
13. 運(yùn)行下方代碼段,輸出的結(jié)果是(?。?nbsp;
a, b, c, d = 3, 5, 8, 10
def exchange(a, b): 
    return b, a
c, d = exchange(a, b)
print(a, b)
14. 下列關(guān)于 Python 標(biāo)準(zhǔn)庫 random 的敘述中,正確的是(?。?/legend>
15. 農(nóng)場新飼養(yǎng)了一對兔子,它們會從第三個月開始每月生一對兔子,每對新生的兔子從出生后的第三個月開始每月也會生一對兔子。利用以下函數(shù)計算第 n 個月農(nóng)場的兔子對數(shù),第5個月的兔子對數(shù)是( ) def rabbit(n):
    if n == 1 or n == 2:
        return 1
    else:
        return rabbit(n-1) + rabbit(n-2)
16. 運(yùn)行下方代碼段,輸出的結(jié)果是(?。?nbsp;
print(type(False) == type(1 - 1 == 3))
17. 下列代碼段執(zhí)行有誤的是(?。?/legend>
18. 運(yùn)行下方代碼段,依次輸入 3、9、12、8、6、-1,輸出的結(jié)果是(?。?nbsp;
def count(n):
    if n % 2 == 0:
        global a
        a = a + 1
a = 0 
while True:
    b = int(input())
    if b == -1:
        break 
    else:
        count(b) 
print(a)
19. 輸入 100 時,下方代碼段的輸出值是(?。?nbsp;
class Shopping: def __init__(self, name, money): self.name = name self.money = money self.pen = 0 def buy(self): while self.money > 10: self.money = self.money - 7 self.pen = self.pen + 1 return self.money n = int(input()) a = Shopping('Xiaoming', n) print(a.buy())
20. 運(yùn)行下方代碼段,屏幕上會打印出一個整數(shù),則 ① 處可以填寫(?。?class Convert: def __init__(self, name): self.name = name self.__num = 4 def to_int(self): return int(self.name) n = Convert(8.5) print(①)
21. 運(yùn)行下方代碼段,輸出的圖形是( ) import turtle def draw(): turtle.forward(80) turtle.left(90) turtle.forward(40) turtle.left(90) turtle.forward(80) turtle.hideturtle() for i in range(4): turtle.left(90) draw()
22. 運(yùn)行下方代碼段,輸出的結(jié)果是(?。?pythona = [1, 2, 5, 8, 13, 6, 1] b = [4, 2, 5, 9, 2, 8, 1] c = [] for i in a: for j in b: if i == j: c.append(i) print(c)
23. 運(yùn)行下方代碼段,輸出的是(?。?for i in range(10): for t in range(5): s = i + t print(s)
24. 運(yùn)行下方代碼段,輸出的是(?。?s = 1 for i in range(5): if i == 4: continue s = i * s print(s)
25. 當(dāng)輸入字符串 "s" 時,輸出的是(?。?try: x = input("請輸入一個數(shù)字: ") print(int(x)) except ValueError: print("輸入的不是數(shù)字!") except: print("出現(xiàn)未知錯誤。")
26. 下列代碼塊功能是找到列表中的最小值,等效的選項(xiàng)是(?。?a = [1, 2, 5, 6] t = a[0] for i in a: if t > i: t = i print(t)
二、多項(xiàng)選擇題(共5題)
27. 下列有關(guān) Python 第三方庫的敘述中,正確的是( )
28. 下列有關(guān)算法的敘述中,錯誤的是( )
29. 對于下方代碼段的敘述中,錯誤的是(?。?pythona = input() b = set(a) print(tuple(b)[1:])
30. 下列程序段運(yùn)行后,輸出結(jié)果相同的是( )
31. 下列有關(guān)函數(shù)的敘述中,正確的是( )
三、填空題(共5題)
32. Python 中表示邏輯與的關(guān)鍵字是 ___,表示邏輯或的關(guān)鍵字是 ___。
33. type(3.14) 的結(jié)果是 ___,type("Hello") 的結(jié)果是 ___。
34. 將字符串轉(zhuǎn)換為整數(shù)的函數(shù)是 ___,將整數(shù)轉(zhuǎn)換為字符串的函數(shù)是 ___。
35. 已知 a = [1, 2, 3, 4, 5],則 a[1:4] 的結(jié)果是 ________。
36. Python 中的循環(huán)語句包括 while 循環(huán)和 ___ 循環(huán),while 循環(huán)在條件為 ___ 時持續(xù)執(zhí)行。
四、判斷題(共10題)
37. 執(zhí)行 import random 后,print(random() + 1) 可以正常運(yùn)行。
38. 元組的所有元素必須是相同類型。
39. 集合中的元素是無序的。
40. 定義函數(shù)時必須指定返回值類型。
41. 函數(shù)內(nèi)部不能定義全局變量。
42. Turtle 是 Python 的保留字。
43. 'ab' in 'adcb' 的值為 False。
44. 任意文件夾都可以被 Python 識別為包。
45. 使用 Class 關(guān)鍵字定義類。
46. open() 函數(shù)可以打開或創(chuàng)建文件。
更多問卷 復(fù)制此問卷