zoukankan      html  css  js  c++  java
  • 12/11

    • 请问这个函数有多少个参数?

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

      return x * y - a * b

        两个(元组的形式)

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

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

    def nsum(*x):
        sum1 = 0 
        for i in x:
            sum1 += i
        return sum1 * 3 
    
    m = nsum(1,2,3)
    print (m) 
    • 下面代码会输出什么:
    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]

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

      sort不改变原有的序列

      sorted直接修改原有序列

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

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

    l1 = ['a','c','d','b','c','a','a']
    l2 = []
    l2 = set(l1)
    print (l2)
    l1 = ['a','c','d','b','c','a','a']
    l2 = []
    #l2 = set(l1)
    #print (l2)
    l = [l2.append(i) for i in l1 if i not in l2] 
    print(l2)
    

      

    • 现有一个由100以内所有偶数组成的列表,将列表中所有能被4和6整除的数去除
    l = []
    l1 = []
    for i in range(0,101):
        if i % 2 == 0:
            l.append(i)
    print(l)
    for j in l:
        if j % 4 != 0 and j % 6 != 0:
            l1.append(j)

     print(l1)

    
    
  • 相关阅读:
    快速求平方根,这个好牛逼
    学一下gconv, gprof等知识
    sigprocmask, sigpending, sigsuspend的用法
    boost::asio与ACE的对比
    类模版静态成员初始化
    C++虚表的原理,很好
    valgrind的说明使用和原理
    reactor与proactor模式
    三种new
    iterator的使用和封个问题
  • 原文地址:https://www.cnblogs.com/ZHang-/p/10103753.html
Copyright © 2011-2022 走看看