Python-函数

  1. def语句-定义新函数

格式:

说明:

① 括号内参数可有可无,看需求

② 调用自定义参数时直接: 函数名(参数)

  1. 返回值以及return语句

格式:

说明:

① 函数的返回值是指执行函数的语句后,会给函数返回一个值或者是表达式的值。

② return关键字用来设置返回值或者返回值表达式

  1. None值-空值

说明:如果使用不带return语句的函数,那么该函数的返回值可以理解为None,表示没有值。比如说print()函数就是一个没有返回值的函数。可以通过以下代码进行验证。

示例代码:print(print()) 执行结果:None

  1. 局部和全局作用域

注意:

① 全局作用域中的代码不能使用任何局部变量

② 局部作用域可以访问全局变量

③ 不同的作用域中可以命名相同名字的变量,但不推荐

  1. globa语句-可以用来定义函数中的全局变量

格式:

说明:当一个函数中的变量前有global语句,那么这个变量就是全局变量。

  1. 异常处理-try和except语句

格式:

说明:

① 当执行语句1时系统提示了错误类型,此时将会跳转执行语句2

② 这样的好处在于当执行程序时遇到该“错误类型”后并不会导致后续的程序代码无法执行


总结自图书:Python编程快速上手:让繁琐工作自动化

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、函数的基本概念 函数: 是一段可以重复多次调用的代码,通过输入的参数值,返回需要的结果。通俗地说,函数就是完成...
    月白白222阅读 430评论 0 0
  • 一、函数作用域 变量作用域指的是变量生效的范围,主要分为两类:局部变量和全局变量 1.1 局部变量 所谓局部变量是...
    ThreeYear_xin阅读 209评论 0 1
  • 变量 程序中临时存储数据的容器[程序运行过程中,可以存储数据,一旦程序停止运行,程序中 的变量中存储...
    云Shen不知处阅读 340评论 0 0
  • 函数 函数是可重复使用的程序片段:它允许你为 某个代码块 命名,允许通过这一特殊的名字在你程序的任何地方来运行代码...
    ThiagoChang阅读 502评论 0 1
  • >>函数的分类 1、内置函数:python解释器已经为我们定义好了的函数即内置函数 如:len(),sum(),m...
    Doraemn_fff8阅读 376评论 0 0