• 第一类对象/闭包/迭代器 作业


    # def func(name, age):
    #    '''
    #    函数的功能
    #    :param name: 参数name
    #    :param age:  age是干嘛的
    #    :return: 返回xxxx
    #    :creator: 创建者
    #    :author: 作者
    #    :date: 时间
    #    '''
    #    print("我叫周润发")
    #
    # a = func
    #
    #
    # b = a
    # c = b
    # print("123123")
    # print("123123")
    # print("123123")
    # print("123123")
    # print("123123")
    # print("123123")
    # print("123123")
    # print("123123")
    # print("123123")
    # print("123123")
    # print("123123")
    # print("123123")
    # print("123123")
    # print("123123")
    # print("123123")
    # print("123123")
    # print("123123")
    # # a()
    # print(a.__name__) # 看到函数的真实的名字(相对)
    # print(a.__doc__)
    # print(str.capitalize.__doc__)
    
    
    # 1,有函数定义如下:
    def calc(a,b,c,d=1,e=2):
      return (a+b)*(c-d)+e
    # 请分别写出下列标号代码的输出结果,如果出错请写出Error。
    print(calc(1,2,3,4,5))___2__
    print(calc(1,2))_Error___
    print(calc(e=4,c=5,a=2,b=3))__24_
    print(calc(1,2,3))___8__
    print(calc(1,2,3,e=4))_10___
    print(calc(1,2,3,d=5,4))__Error___
    
    # 2,(此题有坑)下面代码打印的结果分别是_________,________,________.
    def fn(val, list=[]): # 多次调用使用同一个列表.
        print(id(list))
        list.append(val) # 把元素添加到列表.然后返回列表
        return list
    list1 = fn(10) # [10]
    print(id(list1))
    #     list2 = fn(123,[]) # [123]
    list3 = fn('a') #
    print(id(list3))
    
    print(list1)
    print(list3)
    
    #
    #     print('list1=%s'%list1)
    #     print('list2=%s'%list2)
    #     print('list3=%s'%list3)
  • 相关阅读:
    Asp.Net MVC 体验 1
    myisamchk命令进行崩溃恢复Myisam数据表
    nginx 全局变量
    centos开机启动项设置命令:chkconfig
    redis info 参数说明
    PHP中Imagick的使用
    查看当前nginx、mysql的连接数
    wget参数及用法
    编辑器与IDE
    广州求职,工作经验>5.期待伯乐
  • 原文地址:https://www.cnblogs.com/lyfstorm/p/11249093.html
Copyright © 2020-2023  润新知