zoukankan      html  css  js  c++  java
  • python第二天

    type查看对象的类型——> dir(类型名)查看类中所有的方法——>help(类型名)查看类中所有详细的方法——> help(类型名.方法名)查看类中某方法的详细

    类中方法:内置方法(__方法名__),可能有多种执行形式;普通方法,对象.方法名

    函数参数:

    默认参数:1.不传,则使用默认 2.默认参数必须放在参数列表的最后

    动态参数:

    (1)元组的调用

    def func(*args):
    ... print args

    li=[11,22,33]

    以上代码的两种调用形式: func(li) ...([11, 22, 33],)                   func(*li)...(11, 22, 33)   调用的时候加不加*的区别,加*,避免内部构造元组

    (1)字典的调用

    def func(**kwargs):
    ... print(kwargs)

    dic={'A':1,'B':2}

    以上代码的两种调用形式: func(k1=123,k2=456)...{'k2': 456, 'k1': 123}               func(**dic)...{'A': 1, 'B': 2}


    (3)

    def func(*args,**kwargs):
    ... print args
    ... print kwargs
    以上代码的几种调用形式:
    >>> func(11,22,33)
    (11, 22, 33)
    {}


    >>> func(k1=123,k2=456)
    ()
    {'k2': 456, 'k1': 123}


    >>> func(1,2,3,k1=123,k2=456)
    (1, 2, 3)
    {'k2': 456, 'k1': 123}

  • 相关阅读:
    gtest(C++单元测试框架)
    tinyXML入门
    笔记 解决vue3动态绑定本地图片失效问题
    面试技巧
    vuex 状态管理
    插槽的使用
    Vue-router 路由
    Vue组件
    (转)JS 常用 DOM
    9-26
  • 原文地址:https://www.cnblogs.com/ggsdduzbl/p/6113682.html
Copyright © 2011-2022 走看看