python基礎面試

2022-04-29 04:03:10 字數 537 閱讀 9061

一、給定乙個字串,將字串的偶數字的字母替換成*

二、輸入三個整數x,y,z,請把這三個數由小到大輸出。

三、計算字串中字元出現的次數

l = 'hu21w3ad234eww3123478965hjawk1212'

d = {}

for i in l:

d[i] = l.count(i)

print(d)

dn = 0

for n in sorted(d):

print(

"%s 出現的次數是%s" % (n, d[n])

)

四、list中放乙個字典,name和age,不改變list的情況下,設計演算法讓name按照age公升序排列。

li = [,,

,,]import operator

li.sort(key=operator.itemgetter('age'), reverse=false)

print(li)

python基礎語法面試 python基礎面試題

1 python中的資料型別?不可變資料型別?可變資料型別?2 python中,開啟檔案語法?3 endswith 4 下列 輸出結果?importcopy a 1,2,3,4,a b b ac copy.copy a d copy.deepcopy a 5 read readline readli...

Python面試基礎2

寫乙個刪除列表中重複元素的函式,要求去重後元素相對位置保持不變。點評 這個題目在初中級python崗位面試的時候經常出現,題目源於 python cookbook 這本書第一章的第10個問題,有很多面試題其實都是這本書上的原題,所以建議大家有時間好好研讀一下這本書。def dedup items n...

Python基礎 面試常考題

python強大的功能 a i for i in range 1000 print a b a i i for i in range len a 輸出1,5,9 b a i 2 i for i in range len a 輸出 1,5,7 print b 金典題目 a 2 j 1 i j for ...