zoukankan      html  css  js  c++  java
  • 函数继续学习中

    1、import os   #用于和操作系统交互

    2、解压赋值

        username,password=res.split(":")

    等价于:

            list=res.split(":")
          username=list[0]
          password=list[1]
    

    函数定义的三种方式

    1、无参函数

      不需要接收外部传入的参数

      def foo():

        print(“from foo”)

    2、有参函数

      需要接收外部传入的参数

      def login(user,password):

        print("user,passord")

         调用时需要传递对应的实参变量    ###参数过多或者过少python都会报错

      login(u,s)

    3、空函数

      def func():

        pass      #pass表示什么都不做

    空函数的意义:遇到一些比较难实现的功能,会导致暂时无法继续编写代码。所以一般在生产开发中,都会将所有功能实现定义成空函数

    链接地址:https://www.cnblogs.com/kermitjam/p/10722695.html

    函数的返回值

    return->None
    return 1个值->返回1个值
    return 逗号分隔多个值->元组
    复制代码
    什么时候该有返回值?
        调用函数,经过一系列的操作,最后要拿到一个明确的结果,则必须要有返回值
        通常有参函数需要有返回值,输入参数,经过计算,得到一个最终的结果
    什么时候不需要有返回值?
        调用函数,仅仅只是执行一系列的操作,最后不需要得到什么结果,则无需有返回值
        通常无参函数不需要有返回值
    复制代码

    函数调用:

    函数调用的三种形式

    1 语句形式:foo()
    2 表达式形式:3*len('hello')
    3 当中另外一个函数的参数:range(len('hello'))
  • 相关阅读:
    c_hhc_互补二元组(延迟计数+简单公式变换)
    b_vj_Hamiltonian Cycle(记忆化+位运算各种技巧)
    b_lq_分考场(尽量安排到旧考场)
    线程停止
    Lambda表达式
    静态代理演示
    多线程模拟龟兔赛跑
    Runnable和Thread
    线程网图下载
    接口
  • 原文地址:https://www.cnblogs.com/evan0925/p/11013981.html
Copyright © 2011-2022 走看看