zoukankan      html  css  js  c++  java
  • 20181211作业

    16.请问这个函数有多少个参数?

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

    return x * y - a * b

    答案:
            格式错误,元组不能作为参数

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

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

    def he(*a):
        s=0
        for i in a:
            s+=i
        print(s*3)
    he(1,2,3,4,5,6,7,8,9,10)

    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()是将本列表进行排序,sorted()是排序一个新的列表,列表元素与本列表相同

    3.尝试用两个方式,分别用一行语句实现去除了中的相同项,将结果存放在l2列表中

    l1 = ['b','c','d','b','c','a','a']
    l2 = []

    l1 = ['b','c','d','b','c','a','a']
    l2 = []
    '''
    方案1
    '''
    print(list(set(
    ['b','c','d','b','c','a','a'])))

    '''
    方案2
    '''
     

    [l2.append(i) for i in l1 if i not in l2 ]
    print(l2)

     

    5.现有一个由100以内所有偶数组成的列表,将列表中所有能被4和6整除的数去除

    s = [i for i in range(0,101,2)]
    for l in s:
        if l%4==0 and l%6==0:
            s.remove(l)
    print(s)
  • 相关阅读:
    vue /deep/ ::v-deep >>> 深度选择器
    雪碧图优缺点
    自适应高度文本框 react contenteditable
    textarea 高度自适应
    UMI.js开发知识总结
    flex布局下img图片变形的解决方法
    umi model 注册
    HEVC标准介绍
    《推荐系统》阅读笔记
    互联网名词诙谐解释
  • 原文地址:https://www.cnblogs.com/mabaohua/p/10104023.html
Copyright © 2011-2022 走看看