博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第七章、函数的基础02
阅读量:5291 次
发布时间:2019-06-14

本文共 621 字,大约阅读时间需要 2 分钟。

目录

第七章、函数的基础02

一、函数的定义

定义:在程序中,函数就好比某个功能的工具,准备工具就是定义了函数,遇到应用场景拿来用就是函数的调用

二、为何用函数

解决以下三个问题:

  1. 程序冗余

  2. 长须的拓展性差

  3. 程序的可读性差

三、如何用函数

先定义,后调用

  • 定义函数

    def 函数名(param1、param2……):    """    函数功能的描述信息    :param1:描述    :param2:描述    :return:返回值    """    code 1    code 2    code 3    ...    return 返回值调用函数
    函数名(param1、param2……)
  • 函数定义阶段

    def func():    bar()  # 不属于语法错误,不会报错    print('*'*10)
  • 函数调用阶段

    def bar():    print('from bar')def foo():    print('from foo')    bar()foo()'''from foofrom bar'''
    def foo():    print('from foo')    bar()def bar():    print('from bar')foo()'''from foofrom bar'''

转载于:https://www.cnblogs.com/demiao/p/11334854.html

你可能感兴趣的文章
全栈12期的崛起之捡点儿有用的说说
查看>>
基础类型
查看>>
属性动画
查看>>
标识符
查看>>
Swift 常量&变量
查看>>
Sqli labs系列-less-4 这关好坑!!!
查看>>
路由跟踪工具0trace
查看>>
给大家分享一张CSS选择器优选级图谱 !
查看>>
Win7中不能调试windows service
查看>>
T-SQL触发器,限制一次只能删除一条数据
查看>>
boost库使用:vs2013下boost::container::vector编译出错解决
查看>>
通过httplib2 探索的学习的最佳方式
查看>>
理解运算符重载 4
查看>>
快来熟练使用 Mac 编程
查看>>
第二周
查看>>
断言简介
查看>>
Node.js 入门:Express + Mongoose 基础使用
查看>>
plsql使用,为什么可以能看见其他用户的表
查看>>
一步步教你轻松学奇异值分解SVD降维算法
查看>>
Scripting Java #3:Groovy与invokedynamic
查看>>