zoukankan      html  css  js  c++  java
  • 20180227:函数与方法调用区别

    一.要用某个函数,除了百度它的用法,也可以在Python的idle里查看,安装python后搜索IDLE,调出应用程序

    如查看所有内建函数:dir()

    >>>dir(__builtins__)

    ['__builtins__', '__doc__', '__loader__', '__name__', '__package__', '__spec__']

    查看帮助信息:help()

    >>> help()

    Welcome to Python 3.5's help utility!

    >>> help(len)
    Help on built-in function len in module builtins:

    len(obj, /)
    Return the number of items in a container.

    二.一个登陆的函数栗子:

    def login(driver,username,psw):

      driver.find_element_by_id("input1").clear()

      driver.find_element_by_id("input1").send_keys(username)

      driver.find_element_by_id("input2").clear()

      driver.find_element_by_id("input2").send_keys(psw)

    三.类与方法:

    class calculator():

           def func1(self):

           #无return

           print("返回100")

          

           def func2(self):

           #有return

           return 100

          

           def add(self,a,b):

           #有参数,无默认值

           return a+b

          

           def sub(self,a=1,b=2):

           #有参数,有默认值

           return a-b

    注意:类的外面调用方法,先要返回实例。类里面调用自身方法,也是一样要有实例,self就是类自身的实例   

    调用类时先返回实例

    c = calculator()

    c.func1()

    c.add(100,2)

  • 相关阅读:
    网络-路由交换-路由基础-华为-OSPF的工作原理
    网络-路由交换-路由基础-华为-OSPF报文
    常见协议端口号和IP地址
    以太网帧类型速查(协议字段)
    TCP/UDP端口列表
    利用python生成简单的爆破字典
    BUU的三道文件包含题
    Poc、Exp、Payload、Shellcode的区别
    JavaScript Dom操作-增删改节点1
    JavaScript 图片轮播
  • 原文地址:https://www.cnblogs.com/hazelrunner/p/8480842.html
Copyright © 2011-2022 走看看