国产高清日日夜夜操,久草综合在线婷婷色,国产久久久,久久99亚洲激情,色综合婷婷淫,夜夜久久精品国产,美女起爽视频,91亚洲色,久久青青草在线视频

05.21程序設(shè)計(jì)基礎(chǔ)(題庫(kù)導(dǎo)出)

一、單選題
1、執(zhí)行print(type(4>2))的結(jié)果是(  )
2、python中運(yùn)算4**-1的結(jié)果是(    )。
3、Guido van Rossum被稱為Python之父,他是哪個(gè)國(guó)家的人(  )
4、Python的官網(wǎng)是( )。

解析:Python的官方主頁(yè)是 www.python.org,這是Python的官方網(wǎng)站,提供了Python的下載、文檔、社區(qū)資源等信息。

5.在Python3.x版本系列中,print()的功能是( )。

6、執(zhí)行表達(dá)式x = y = z = 1之后,變量y的值為()
7、下列運(yùn)算符中,表示除法的是()。
8、代碼a=(“x”),在Python3解釋器中查看type(a)得到的結(jié)果為()。
9、下列選項(xiàng)中,屬于Python中支持的數(shù)據(jù)類型的是()。
10、下列選項(xiàng)中,變量聲明正確的是()。
11、以下哪一個(gè)是條件語句?()
12、下列選項(xiàng)中,用來結(jié)束本次循環(huán)執(zhí)行下一次循環(huán)的語句是()
13、以下哪一個(gè)可以實(shí)現(xiàn)Python程序的中斷?()
14、以下哪個(gè)是Python中正確的for語句?()
15、下列哪個(gè)語句會(huì)執(zhí)行0到9的循環(huán)執(zhí)行?()
16、閱讀下面的程序:
for i in range(5):
i += 1
if i == 3:
break
print(i)
上述程序中的循環(huán)會(huì)執(zhí)行()次。
17、下面哪個(gè)方法可以用來在 Python 字符串中查找一個(gè)子字符串,如果未找到,則返回 -1。()
18、下面哪個(gè) Python 表達(dá)式會(huì)將字符串 "Hello, World!" 轉(zhuǎn)換為 "HELLO, WORLD!"?()
19、下面哪個(gè) Python 表達(dá)式可以用來連接兩個(gè)字符串?()
20、關(guān)于字符串,以下說法中錯(cuò)誤的是 ()
21、按位置從字符串提取子串的操作是 ()
22、欲使英文句子中每個(gè)單詞的首字母大寫,其余字母均為小寫,可以調(diào)用 ()。
23、哪種數(shù)據(jù)結(jié)構(gòu)是有序的,可以修改其中的元素?()
24、下面哪種數(shù)據(jù)結(jié)構(gòu)是不可變的,一旦創(chuàng)建就不能被修改?()
25、當(dāng)進(jìn)行拆分賦值時(shí),為了將多個(gè)元素值賦予某個(gè)變量,可以在該變量名前面添加()。
26、要在列表指定位置插入新的元素,可以調(diào)用列表對(duì)象的 ()。
27、通過賦值語句 x={1,2,3,4,5,6},可以將一個(gè) ()對(duì)象引用賦予變量x。
28、要計(jì)算兩個(gè)集合的對(duì)稱差值,應(yīng)當(dāng)使用()運(yùn)算符。
29、要判斷一個(gè)集合是否為另一個(gè)集合的真子集,應(yīng)當(dāng)使用() 運(yùn)算符。
30、自定義函數(shù)的定義需要使用()關(guān)鍵字。
31、匿名函數(shù)的定義需要使用()關(guān)鍵字。
32、關(guān)于形參和實(shí)參的描述,以下說法正確的是()。
33、遞歸函數(shù)調(diào)用()的函數(shù)。
34、以下說法正確的是()。
35、當(dāng)函數(shù)的參數(shù)列表中包含多個(gè)參數(shù)時(shí),各個(gè)參數(shù)之間用()分隔。
36、在函數(shù)中,使用()關(guān)鍵字結(jié)束函數(shù),也可選擇性地返回一個(gè)值到調(diào)用點(diǎn)。
二、判斷題
37、Python3.x版本系列完全兼容Python2.x版本系列。()
38、Python是一種跨平臺(tái)、開源、收費(fèi)的高級(jí)編程語言。()
39、同一臺(tái)機(jī)子上可以同時(shí)安裝Python3.7和Python3.9兩個(gè)版本。()
40、在PyCharm里編寫的代碼會(huì)自動(dòng)保存。()
41、Python3.x版本系列默認(rèn)使用的是UTF-8編碼。()
42、Python使用符號(hào)#表示單行注釋。()
43、要注釋多行代碼,只能使用三個(gè)單引號(hào)作為開頭和結(jié)束符號(hào)。()
44、Python在定義變量時(shí),不需要聲明變量類型。()
45、input()函數(shù)接收數(shù)據(jù)后,返回字符串類型數(shù)據(jù)。()
46、不同類型的數(shù)據(jù)之間不能轉(zhuǎn)換。()
47、運(yùn)算符優(yōu)先級(jí)中,or運(yùn)算符優(yōu)先級(jí)別最高。()
48、比較運(yùn)算符用于比較兩個(gè)數(shù),其返回的結(jié)果只能是True或False。()
49、Python允許通過空格和Tab鍵混合使用控制代碼邏輯關(guān)系。(  )
50、不帶return地函數(shù)表示返回None。()
51、定義函數(shù)時(shí),我們可以為函數(shù)任意取名。()
52、帶有默認(rèn)值地形參一定位于形參列表地末尾。()
53、匿名函數(shù)可以通過賦值給變量的方式而命名。()
54、如果自定義函數(shù)的功能與Python內(nèi)置函數(shù)的功能一模一樣,我們最好不要自定義該函數(shù),而使用內(nèi)置函數(shù)。()
55、使用函數(shù)一個(gè)原因時(shí)減少代碼重復(fù)編寫。()
56、如果一個(gè)函數(shù)的函數(shù)體代碼過長(zhǎng),我們最好將其拆分后定義成多個(gè)函數(shù)。()
57. 57、'23'*3的結(jié)果是___
58. 58、Python 表達(dá)式 3**2**3 的值為___
59. 59、表達(dá)式 3 and 0 and 5的結(jié)果是_________。
60. 60、若a=20,b=10,那么b%a的值為________。
61. 61、若a=20,b=10,a%=b后a的值為________。
62. 62、如果將布爾值進(jìn)行數(shù)值運(yùn)算,True會(huì)被當(dāng)做整型________,F(xiàn)alse會(huì)被當(dāng)做整型________。
63. 63、成員運(yùn)算符用于判斷指定序列中是否包含某個(gè)值,包含就返回________。
64. 65、________語句可使程序產(chǎn)生分支。
65. 64、只有if判斷條件為_________時(shí),才會(huì)執(zhí)行滿足條件要執(zhí)行的語句。
66. 66、for循環(huán)常與________函數(shù)搭配使用,以控制for循環(huán)中代碼段的執(zhí)行次數(shù)。
67. 67、________循環(huán)是一個(gè)條件循環(huán)語句,當(dāng)條件滿足時(shí)重復(fù)執(zhí)行代碼塊,直到條件不滿足為止。
68. 68、while i > 3,假設(shè)i初始為1,循環(huán)體每執(zhí)行1次i加1,這個(gè)循環(huán)能執(zhí)行________次。
69. 69、假設(shè)有如下代碼:
max = 5
for i in range(0,10):
    i += 1
    if (i == max):
        break
        print(i,end='')
這段代碼的輸出結(jié)果是_________
70. 70、如果我們希望循環(huán)是無限的,我們可以通過設(shè)置條件表達(dá)式永遠(yuǎn)為________來實(shí)現(xiàn)無限循環(huán)。
71. 71、Python常用的循環(huán)包括________循環(huán)和________循環(huán)。
72. 72、以下程序中,result的值是_________
def func(n):
    if n == 1:
        return 1
    elif n == 2:
        return 2
    else:
        return func(n-1) + 3 * func(n-1)

result = func(10)
73. 73、以下程序中,result的值是:_________

result = (lambda a, b: a + b * a - a/b + b*b)(10, 2)

74. 74、功能要求: 編寫一個(gè)程序,接受用戶輸入的兩個(gè)整數(shù),并輸出這兩個(gè)整數(shù)的和。

# 輸入第一個(gè)整數(shù)

num1 = int(input("請(qǐng)輸入第一個(gè)整數(shù): "))

# 輸入第二個(gè)整數(shù)

num2 = int(input("請(qǐng)輸入第二個(gè)整數(shù): "))

# 計(jì)算兩個(gè)整數(shù)的和

sum = num1 _________num2

# 輸出結(jié)果

print("兩數(shù)之和為:", sum)

75. 75、功能要求: 編寫一個(gè)程序,接受用戶輸入的名字(張三)和問候語(你好),并輸出一條完整的問候信息(你好,張三?。?br># 輸入名字
name = input("請(qǐng)輸入你的名字: ")
# 輸入問候語
greeting = input("請(qǐng)輸入你的問候語: ")
# 拼接問候信息
message =_________+ ", " + name + "!"
# 輸出完整問候信息
print(message)
76. 76、功能要求: 編寫一個(gè)程序,接受用戶輸入的一個(gè)年份,并判斷該年份是否為閏年(閏年的條件:能被4整除但不能被100整除,或者能被400整除)。
# 輸入一個(gè)年份
year = int(input("請(qǐng)輸入一個(gè)年份: "))
if (year % 4 == 0 and year % 100 != 0)_________(year % 400 == 0):
print(year, "是閏年")
else:
print(year, "不是閏年")
77. 77、功能要求: 編寫一個(gè)程序,接受用戶輸入的一個(gè)正整數(shù)n,并計(jì)算并輸出n的階乘。
# 輸入一個(gè)正整數(shù)
n = int(input("請(qǐng)輸入一個(gè)正整數(shù): "))
factorial = 1
for i in range(1, n + 1):
factorial_________i

print(n, "的階乘是:", factorial)

78. 78、功能要求: 編寫一個(gè)程序,接受用戶輸入的一系列整數(shù)(以空格分隔),并將它們存儲(chǔ)在一個(gè)列表中。然后找出并輸出這個(gè)列表中的最大值。
# 輸入一系列整數(shù)
numbers = list(map(int, input("請(qǐng)輸入一系列整數(shù)(用空格分隔): ").split()))
max_value = numbers[0]
for num in numbers:
    if num_________max_value:
        max_value = num
print("列表中的最大值是:", max_value)
79. 79、功能要求: 編寫一個(gè)程序,接受用戶輸入的一個(gè)正整數(shù)n,并計(jì)算并輸出斐波那契數(shù)列的第n項(xiàng)(斐波那契數(shù)列:0, 1, 1, 2, 3, 5, ...)。
# 輸入一個(gè)正整數(shù)
n = int(input("請(qǐng)輸入一個(gè)正整數(shù): "))
a, b = 0, 1
for i in range(n):
    a, b = b, a_________b
print("斐波那契數(shù)列的第", n, "項(xiàng)是:", a)
80. 80、功能要求: 編寫一個(gè)程序,接受用戶輸入的一段字符串和一個(gè)字符,統(tǒng)計(jì)該字符在字符串中出現(xiàn)的次數(shù),并輸出結(jié)果。
# 輸入一段字符串和一個(gè)字符
text = input("請(qǐng)輸入一段字符串: ")
char = input("請(qǐng)輸入一個(gè)字符: ")
count = 0
for c in text:
    if c_________har:
        count += 1
print("字符", char, "在字符串中出現(xiàn)了", count, "次")
81.
81、功能要求: 編寫一個(gè)程序,接受用戶輸入的一系列整數(shù)(以空格分隔),并將它們存儲(chǔ)在一個(gè)列表中。然后計(jì)算這些數(shù)中所有偶數(shù)的和,并輸出結(jié)果。
# 輸入一系列整數(shù)
numbers = list(map(int, input("請(qǐng)輸入一系列整數(shù)(用空格分隔): ").split()))
even_sum = 0
for num in numbers:
    if num % 2 == 0:  
         _________# 在此處填寫一行代碼,累加偶數(shù)到even_sum變量

print("所有偶數(shù)之和是:", even_sum)

82. 82、功能要求: 編寫一個(gè)程序,接受用戶輸入的一系列整數(shù)(以空格分隔),并將它們存儲(chǔ)在一個(gè)列表中。然后找出列表中的最小值及其索引,并輸出結(jié)果。
# 輸入一系列整數(shù)
numbers = list(map(int, input("請(qǐng)輸入一系列整數(shù)(用空格分隔): ").split()))
min_value = numbers[0]
min_index = 0
for i, num in enumerate(numbers):
    if num < min_value:
        min_value = num 
        _________# 在此處填寫一行代碼,更新最小值的索引

print("列表中的最小值是:", min_value)

print("最小值的索引是:", min_index)

83.

83、功能要求: 編寫一個(gè)程序,接受用戶輸入的一段字符串和一個(gè)字符,統(tǒng)計(jì)該字符在字符串中出現(xiàn)的次數(shù)(忽略大小寫),并輸出結(jié)果。

# 輸入一段字符串和一個(gè)字符

text = input("請(qǐng)輸入一段字符串: ")

char = input("請(qǐng)輸入一個(gè)字符: ").lower()

count = 0

# 將字符串轉(zhuǎn)換為小寫進(jìn)行比較

lower_text = text.lower()

for c in lower_text:

    if c == char:    
         _________# 在此處填寫一行代碼,累加計(jì)數(shù)

print(f"字符 '{char}' 在字符串中出現(xiàn)了 {count} 次")

更多問卷 復(fù)制此問卷
彭泽县| 昔阳县| 合水县| 广州市| 兖州市| 芮城县| 泸水县| 隆化县| 梁平县| 兴和县| 府谷县| 呼玛县| 乌鲁木齐市| 临安市| 桂平市| 高尔夫| 鄂尔多斯市| 盐津县| 杂多县| 石景山区| 灯塔市| 靖宇县| 高安市| 六盘水市| 凤冈县| 伊通| 南木林县| 瑞昌市| 行唐县| 宜宾市| 诏安县| 宜君县| 舞钢市| 河曲县| 扶绥县| 大田县| 开远市| 宁城县| 焦作市| 金沙县| 乌鲁木齐县|