标签:有一个 计算 方法 方式 列表 sum highlight 17. pytho
‘‘‘ 16.请问这个函数有多少个参数? def MyFun((x,y), (a, b)): return x * y - a * b ‘‘‘ 4个 ‘‘‘ 17.编写一个函数满足以下功能: 计算打印所有参数的和乘以基数(base=3)的结果 ‘‘‘ def sum(*a): s=0 for i in a: s+=i return s a=sum(4,6,3,6,1)*3 print(a) ‘‘‘ 1.下面代码会输出什么: def f(x,l=[]): for i in range(x): l.append(i*i) print(l) f(2) f(3,[3,2,1]) f(3) ‘‘‘ f(2) [0,1] f(3,[3,2,1]) [3, 2, 1, 0, 1, 4] f(3) [0,1,0,1,4,] ‘‘‘ 2.列表的sort方法和sorted的区别是什么?试举例说明? ‘‘‘ #sort会修改列表本身 l=[1,3,4,2,5,3] l.sort() print(l) #sorted产生新的列表 l=[1,3,4,2,5,3] l1=sorted(l) print(l1) ‘‘‘ 3.尝试用两个方式,分别用一行语句实现去除了中的相同项,将结果存放在l2列表中 l1 = [‘b‘,‘c‘,‘d‘,‘b‘,‘c‘,‘a‘,‘a‘] l2 = [] ‘‘‘ l1 = [‘b‘,‘c‘,‘d‘,‘b‘,‘c‘,‘a‘,‘a‘] l2 = [] l2=list(set(l1)) print(l2) ‘‘‘ 5.现有一个由100以内所有偶数组成的列表,将列表中所有能被4和6整除的数去除 ‘‘‘ l=[] for i in range(100): if i%2==0: l.append(i) if i%4==0 or i%6==0: l.remove(i) print(l)
标签:有一个 计算 方法 方式 列表 sum highlight 17. pytho
原文地址:https://www.cnblogs.com/heheping/p/10105049.html