❶ 幾個python題目
1.【選擇】下面哪個選項不是定義列表的正確方式?(D)
D.myList4=2,3,4,5
答案解析:這是定義元組的方式,而不是列表
2.【選擇】根據下面表達式,a的值是:(C)
C.loWo
3.【填空】請寫出如何切片myList[]的倒數第3~5位。
myList[-3:-5]
4.【判斷】列表內元素的下標是從0開始的。(√)
5.【選擇】下列Python表達式可以將列表反向並改變原列表值的是:(D)
D.myList.reverse()
答案解析:切片會生成新的列表;reversed只是生成新的迭代器;只有list.reverse()會對原表的值進行改變
-----------
1.【判斷】Python語句「x="a","b","c"」中,x是一個元組。(√)
2.【選擇】執行下列Python語句會報錯的是:(A)
A.myTuple[3]=30
答案解析:元組是immutable(不可變)的,所以不能改變元組的值
3.【填空】使用Python內置函數,計算元組myTuple的語句是:
sum(myTuple)
4.【選擇】下列關於Python的描述錯誤的是:(C)
C.對元組內部元素進行排序使用的是sort()
答案解析:元組不可變,所以不能對元素進行排序
------------
1.【選擇】下列關於Python中字元串說法錯誤的是:(D)
D.Python中字元類型是char,字元串的類型是str
答案解析:python字元和字元串類型都是str
3.【填空】請寫出用空格「」合並字元串「Jane」、「Doe」的Python語句:
"Jane"+""+"Doe"
4.【選擇】下列不是Python3中解決路徑中特殊字元問題的選項是:(C)
C.s=u"D: est"
------------
1.【選擇】下列不是序列的是:(C)
C.集合
3.【選擇】下面哪些操作是序列都具有的?(D)
D.以上都是
-----
1.【判斷】Python中符號{}僅用在集合這一數據類型中。(B.×)
3.【填空】語句set("datascience")的結果是:
集合{'d','a','t','s','c','i','e','n'}
4.【選擇】下列關於集合的說法錯誤的是:(A)
A.集合具有互異性,定義集合時不允許出現相同的元素
答案解析:出現了重復也沒事,會自動去重的。
7.【選擇】在Python中對數據進行去重處理,一般會藉助下列哪種數據類型?(C)
C.集合
---------
1.【填空】有兩個列表a=["name","age","sex"],b=["jonh","23","M"],請用一個語句將這兩個列表轉換成字典,其中列表a中的元素為「鍵」,列表b中的元素為「值」。
dict(zip(a,b))
2.【填空】定義一個新字典如下,用print輸出dict1的結果是:
{1:3,2:'a'}
4.【判斷】下面對字典d的定義是正確的。(B.×)
答案解析:列表不能用做鍵。應該用元組('a','b')做鍵。
❷ Python填空題
先簡化一下,注意這個列表推導式[i for i in x if i==3],會得到[3,3],所以原推導式就是x.index(3),即列表x里元素為3的索引,很明顯是0,由於有兩個3,所以被計算兩次得到[0,0]
❸ Python 的填空題
x = ['P', 'y', 't', 'h', 'o', 'n']
x[2] = 't'
x[-1] = 'n'
❹ python函數填空題
推斷函數sumn是求奇數的和。
如果不包括7
第1空:n
第2空: 9
如果包括7
第1空:n+1
第2空:16
❺ 一道python程序填空題
【1】= 2 不過已經排除了偶數,那麼這里是 3 也沒毛病
【2】= i%j==0
【3】=sushu(100,200)
先排除偶數,剩下的奇數,在判斷奇數能否被除了1以外的數整除等0,如果可以整除那就結束,如果都不能整除,那他就是素數,所以【2】的位置,是判斷i是否能整除j等於0,【3】的位置是導入實參。
❻ Python實驗操作題,急急急
(1)with as f
(2)with as f i in range(10) f.write(str(i))
2.以追加的方式打開E:\aa.txt文件,任意寫入文字,以「end」作為結束標志。
with open(r'E:\aa.txt', 'a') as f:
for i in range(10):
f.write('任意字元')
3. 打開e:\aa.txt文件,並把該文件的內容復制到e:\bb.txt文件中去。
with open(r'e:\aa.txt') as f:
content = f.read()
with open(r'e:\bb.txt', 'a') as f:
f.write(content)
❼ 求助兩道python程序填空題
1.1:10
1.2:min > a[j]
1.3:avg=(avg-a[0])/10
2.1:a += 1
2.2:( s[i] >= 'a' and s[i] <= 'z' )
2.3:Lower(s)
❽ python填空題
代碼:
php">defpsum(a,b=10):
returna**2+b**2
print(psum(1))
輸出
101