python-2

一、for循环实现冒泡排序:

 用for循环实现冒泡排序如下(升序):

arr=[5,9,34,3,24,12,23,2]
for i in range(1,len(arr)):
for j in range(0,len(arr)-i):
if arr[ j]>arr[ j+1]:
arr[ j],arr[ j+1]=arr[ j+1],arr[ j]
print arr

函数:

元祖中的两个值传入参数:t=('zz',18),f(*t)

字典中的两个值传入参数:d={'name':'zz','city':'beijing'} f(**d)

不定长参数:

def f(x,*args)---元祖

def f(x,*args,**k)---字典

posted @ 2016-03-19 22:00  maria_cui  阅读(87)  评论(0编辑  收藏  举报