冒泡排序1
for a in range(len(lst)): #记录内部排序的次数
lst = [88,5,8,6,1,23,45]
i = 0
while i < len(lst) - 1: # 把最大值移动到后端
if lst[i] > lst[i+1] #比较
lst[i], lst[i+1] = lst[i+1],lst[i] #交换
i = i + 1
print(lst)
冒泡排序1
lst = [22, 33, 44, 1, 5, 9, 6]
for j in range(len(lst)): # 记录内部排序的次数
for i in range(len(lst) - 1): # 把最大值移动到右端
if lst[i] > lst[i + 1]: # 比较
lst[i], lst[i + 1] = lst[i + 1], lst[i] # 交换
print(lst)
接收n个参数,返回最大值和最小值(字典)
def func(*args):
m = args[0]
mi = args[0]
for i in args:
if i > m:
m =i
if i < mi:
mi = i
return {'最大值':m,'最小值':mi}