zoukankan      html  css  js  c++  java
  • day10

    函数

    '''
    函数的定义:具备一些功能的工具,
    def 函数名(参数,参数):

    return 返回值

    函数的优点:
    减少代码量,避免冗余
    提高可读性,代码结构清晰
    提高代码复用性,易于维护
       
    无参函数:功能体不需要外界的参数
    有参函数:功能体需要外界的参数

    空函数:优先明确函数名,暂不明确函数体的函数(编程中就存在一些没有函数体的空函数),以pass填充函数体的函数

    return:
      所有的函数都有返回值
      不明确返回值 返回None 外部不需要知道内部的执行结果 | 明确返回值 外部需要知道内部的执行结果
      reruen的作用:结束函数   |   将函数的内部数据返回给外部
      python中的函数本质上只能返回一个值
      值跟在return关键词后
      可以通过语法返回多个,值之间用逗号隔开,但本质上返回装有多个值的元组
      python的return支持多值返回的语法原因时python中有解压赋值
      在特定位置需要直接结束函数,但不需要告诉外界某个结果,用空return处理
      当用一个值接收函数的返回值,一定没有问题

    函数名():
    1.拿到函数地址 => 2.加()执行函数体 => 3.得到函数执行的结果  

    '''

    PEP8:python中写代码的规范

    #pep8只是一种写代码的规范,不会报错,也可以不按照规范写,但是规范可以增强可读性
  • 相关阅读:
    2018.4.5课堂笔记
    黑白染色——封锁阳光大学
    末日游戏——杨辉三角+搜索
    dilworth定理+属性排序(木棍加工)
    伯努利错装信封问题
    zhx'code1
    字符串-----KMP竟然是18禁
    Presto Event Listener开发
    Presto安装完成之后需要做的
    Apache Calcite 论文学习笔记
  • 原文地址:https://www.cnblogs.com/zhuqihui/p/10765009.html
Copyright © 2011-2022 走看看