阅读背景:

python20181211作业5

来源:互联网 
16.请问这个函数有多少个参数?

def MyFun((x,y), (a, b)):

      return x * y - a * b

  答:0个参数,因为(x,y)和(a,b)是元组,元组不可变,不能作为参数。



17.编写一个函数满足以下功能:

计算打印所有参数的和乘以基数(base=3)的结果

  def test(*args,base=3):
      res=0
      for i in args:
          res += i
      return res*base



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)

  答:[0, 1]
     [3, 2, 1, 0, 1, 4]
     [0, 1, 0, 1, 4]
    


2.列表的sort方法和sorted的区别是什么?试举例说明?

  用sort
  a = [1,5,2,78,23,9]
  a.sort()
  print(a)16.请问这个函数有多少个参数?

def MyFun((x,y), (a, b)):



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: