# 3、写函数,接收5个数字,求这些参数数字的和 # def qiuhe(*arg): # sum=0 # for x in arg: # sum+=x # return sum # print(qiuhe(1,2,3,4,5)) # 6、写函数,判断用户传入的对象(字符串、列表、元组)的元素是否为空。 # def unll(n): # if len(n)==0: # return "空集" # else: # for x in n: # if x==None or x==" ": # return "空" # else: # return"非空" # print(unll([1,2,3])) # 7、写函数,检查传入字典的每一个value长度,如果大于2,那么仅保留前两个长度的内容,并将新内容返回给调用者。 # def changdu(dict): # a = {} # for key,value in dict.items(): # if len(value) > 2: # a[key] = value[0:2] # else: # a[key] = value # return a # # dict = {"k1": "acbd", "k2": [1, 2, 3, 4],"k3":[5,7,5,6]} # r = changdu(dict) # print(r) # 8、写函数,接收两个数字参数,返回比较大的数字。 # def bijiao(a,b): # if a>=b: # return a # else: # return b # print(bijiao(11,5)) # 9、写函数,利用递归获取斐波那契数列中的第 10 个数,并将该值返回给调用者 # def fbnqs(n): # if n==0: # return 0 # elif n==1: # return 1 # else : # return fbnqs(n-1)+fbnqs(n-2) # print(fbnqs(10))
python简单循环
猜你喜欢
转载自blog.csdn.net/qq_44685426/article/details/120930087
今日推荐
周排行