• python 基础篇 09 函数初识


    <<<<<<<<<<<<<<<------------------------------函         数------------------------------------->>>>>>>>>>>>>>>>>>

    本节内容:
    1. 什么是函数------>>>先去定义一个事情或功能,等需要用的时候直接拿来就可以用,这就是函数.不用每次都写..
    2. 函数定义, 函数名, 函数体以及函数的调⽤
    3. 函数的返回值
    4. 函数的参数

     注:函数的执行过程****很重要

     三:函数的返回值-----执行完函数后,可以用return来返回结果

    总结⼀下:
    1. 遇到return. 此函数结束, 函数后⾯的东⻄将不会再执⾏
    2. return 返回值
    关于返回值:
    如果return什么都不写 或者 ⼲脆不写return .那么返回的就是None
    如果return后⾯写了⼀个值. 则调⽤者可以接收⼀个结果
    如果return后⾯写了多个结果, 则调⽤者可以接收⼀个tuple, 调⽤者可以直接解构成
    多个变量

     四:关于参数:

    1. 形参
    写在函数声明的位置的变量叫形参. 形式上的⼀个完整. 表⽰这个函数需要xxx
    2. 实参
    在函数调⽤的时候给函数传递的值. 叫实参, 实际执⾏的时候给函数传递的信息. 表⽰给函数
    xxx
    3. 传参
    给函数传递信息的时候将实际参数交给形式参数的过程被称为传参

     参数的分类:

    1.位置参数:

    分析: 在访问yue()的时候, 我们按照位置的顺序分别把"微信", "北京", 18 赋值给 chat,
    address, age. 在传参过程中. 系统会默认按照位置把实参赋值到形参.

     2.关键字参数:

     位置参数好不好呢? 如果是少量的参数还算OK, 没有问题. 但是如果函数在定义的时候参
    数非常多怎么办? 程序员必须记住, 我有哪些参数, ⽽且还有记住每个参数的位置, 否则函数
    就不能正常调⽤了. 那则么办呢? python提出了⼀种叫做关键字参数. 我们不需要记住每个参
    数的位置. 只要记住每个参数的名字就可以了

    3.混合参数:------>>>>>>注意: 在使⽤混合参数的时候, 关键字参数必须在位置参数后⾯

    综上: 在实参的⾓度来看. 分为三种:
    1. 位置参数
    2. 关键字参数
    3. 混合参数, 位置参数必须在关键字参数前⾯

    默认值参数. 在函数声明的时候, 就可以给出函数参数的默认值. 在调⽤的时候可以
    给出具体的值, 也可以不给值, 使⽤默认值.
    比如, 我们录入咱们班学⽣的基本信息. 通过调查发现. 我们班⼤部分学⽣都是男⽣. 这个时
    候就可以给出⼀个sex=''的默认值.

    def info(name,age,sex="男"):

      print(name,age,sex)

    info(“李刚”,15)

    注意, 必须先声明位置参数, 才能声明默认值参数.

    综上: 在形参的⾓度来看,
    1. 位置参数
    2. 默认值参数(⼤多数传进来的参数都是⼀样的, ⼀般⽤默认参数)

  • 相关阅读:
    Android开源图表图形库K线图
    交易所8种作死方式
    Android百大框架排行榜
    15类Android通用流行框架
    如何避免Scrum敏捷开发团队反思会形式化,海星法介绍
    2018年Android面试题含答案--适合中高级
    FCoin优势
    golang学习笔记16 beego orm 数据库操作
    金融系统中加密机的简介
    ESB(Enterprise Service Bus)企业服务总线介绍
  • 原文地址:https://www.cnblogs.com/dalaoban/p/9169275.html
Copyright © 2020-2023  润新知