收藏加關(guān)注猴抹,持續(xù)更新。
答案有很多使用Pythonic(優(yōu)雅的锁荔、地道的蟀给、整潔的)代碼的寫法。
網(wǎng)上有很多面試題阳堕,不過很多使用的python2坤溃,而且有些代碼copy過來使用還報錯,所以筆者準備一些筆試題嘱丢,答案都能正常執(zhí)行。題目如有其它結(jié)果祠饺,可在下方留言越驻。
2.使用Python將列表[1, 2, 3, 4, 5, 6, 7, 8, 9]按照元素與5距離從小到大進行排序
3.使用map函數(shù)將[1,2道偷,3缀旁,4]處理成[1,0,1,0]
4.找出數(shù)組nums = [1,2,5,6,4,3]中和為目標值target=8的兩個整數(shù),并返回它們的數(shù)組下標
6.python 判斷整數(shù)num是奇數(shù)還是偶數(shù)
7.假設(shè)n為整數(shù)勺鸦,那么表達式 n&1== n%2 的值為____
8.請合并下面兩個字典 a = {"A":1,"B":2},b = {"C":3,"D":4}
9.把元組("a","b")和元組(1,2)并巍,變?yōu)樽值鋥"a":1,"b":2}
11.請將列表[1,2,3,4,5]使用python方法轉(zhuǎn)變成[1,4,9,16,25]。然后提取大于10的數(shù)换途,最終輸出[16,25]