python相關面試常見的一道經典題
list_a = [2,3,5,4,9,6]如果不用sort排序,簡單實現就用冒泡演算法來實現。不許用sort ,實現從小到大排序,輸出 [2,3,4,5,6,9]
list_a = [2,3,5,4,9,6]
def maopao(list):
count = len(list)
for i in range(0,count):
for j in range(i+1,count):
if list[i] > list[j]: # 第乙個是list[i], 後面乙個如果比第乙個小,就互動位置,最終 從小到大排序
Python常見面試題
1 python生成隨機數 import random random.random 隨機生成0 1之間的數字 random.uniform 1,10 隨機生成1 10之間的數字 包括小數整數 random.randint 1,10 生成1 10之間的整數 random.randrange 1,10,...
python常見面試題
看兩個例子 python a 1 def fun a a 2 fun a print a 1 python a def fun a fun a print a 1 所有的變數都可以理解是記憶體中乙個物件的 引用 或者,也可以看似c中void 的感覺。這裡記住的是型別是屬於物件的,而不是變數。而物件有...
python常見面試題
有如下的一段 class a object def show self print base show class b a def show self print derived show obj b obj.show 如何呼叫類a的show方法了。方法如下 obj.class a obj.show...