zoukankan      html  css  js  c++  java
  • python记录_day09 初识函数

    一、认识函数

    函数:对动作或者功能的封装

    格式:

    函数声明     def  函数名():

            函数体

    函数调用     函数名()

    1 #定义函数
    2 def xiao():
    3     print("你的笑像一条恶犬")
    4     print("撞乱我心弦")
    5 
    6 # 调用函数
    7 xiao()

    二、函数的返回值

    执行完函数之后. 我们可以使用return来返回结果

    return的作用:

    1、遇到return,函数结束,后面的内容不再执行

    2、返回值。返回给调用方

      如果return后面什么都不写,或干脆不写return,那么默认返回值为None

      如果return后面写一个值,那么返回一个值,调用者可以接收

      如果return后面写了多个值,那么返回一个元组,调用者可以解构成多个变量

    三、函数的参数

    形参:

    在函数声明的时候的参数。形式上的一个完整. 表示这个函数需要xxx

    从形参角度看,参数分为

    1、位置参数 

    在声明时就表明了这个位置是什么值,调用时对应位置上的值将传给它

    2、默认值参数

    在函数声明的时候, 就可以给出函数参数的默认值. 在调用的时候可以给出具体的值, 也可以不给值, 使用默认值.

    3、混合参数       位置+默认值   位置参数要在默认值参数前面

    4、动态传参      *args , **kwargs

    实参:

    在调用函数的时候的参数。表示给函数xxx

    从实参角度看,参数分为

    1、位置参数

    按照位置的顺序分别把实参赋值给形参

    2、关键字参数

    按关键字将实参赋值给形参,不用在乎顺序

    3、混合参数  位置+关键字     注意顺序,必须让位置参数在关键字参数前面

    传参:

    把实参赋值给形参的过程

  • 相关阅读:
    逐个图片保存成视频
    GitHub搜索
    用cmd运行jmeter并生成报告
    jmeter-json提取器提取的内容含”引号
    jmeter-JSON提取器
    git 上传Access denied解决方法
    Jmeter鲜为人知的jsonpath用法
    selenium 安装流程、下载chromedriver
    jmeter-抓取数据库数据,循环请求1000次(变量嵌套变量)
    jmeter—获取当前时间(年、月、日),往前/往后n天
  • 原文地址:https://www.cnblogs.com/zhang-yl/p/9872772.html
Copyright © 2011-2022 走看看