Python程序设计-第3章Python函数与模块

第3章Python函数与模块

一.预习笔记

3.1 函数定义:def 函数名称 (参数1,参数2 …):

         函数体

* 函数是某一个功能或者某一段程序代码的一个封装
* 函数名是用户自己定义的名称,与变量的命名规则相同,用字母开头,然后跟上若干个字母或者数字
* 函数可以有很多的参数,每一个参数都有一个名称,然后这些参数被称为形参

3.2 函数参数与返回值

* 在调用函数时,形参规定了函数需要的参数的个数,所以实参必须保持数目相同
* 形参是函数的内部变量,有名称。形参的作用域在函数体内
* 实参的个数必须与形参一致,实参可以是变量、常数、表达式也可以是函数
* 当实参是变量时,它不一定要与形参同名称,实参变量与形参变量是不同的内存变量,他们其中一个值的变化不会影响另一个变量
* 函数可以没有参数,但此时圆括号不可缺少
* 函数调用中发生的数据传递一般是单向的,即只能把实参的值传递给形参,而不能把形参的值传递给实参
* 函数可以有返回值,使用return + 表达式即可,一旦执行到return,那么函数体内return后面的代码将不会执行

在这里插入图片描述

3.3 变量

* 局部变量:又称内部变量,局部变量是定义在函数内的

* 函数中定义的变量只能在函数中使用,哪里生哪里死

* 形参变量是属于被调函数的局部变量,而实参变量是属于主函数的局部变量

* 允许在不同的函数中使用相同的名称,他们代表不同的对象,不同的存储单元,互不干扰,不会发生混淆

* 全局变量:使用global修饰的变量即为全局变量(尽量少使用)

3.4 函数模块:是设计完成的python程序,类似于Java中的工具类,包含了许多的方法,在使用时先导入然后再调用即可

在这里插入图片描述

二.课堂笔记

案例:两个数的最大公约数与最小公倍数

在这里插入图片描述

P84:猴子吃桃

在这里插入图片描述

三.课后回顾





–行动是治愈恐惧的良药,犹豫拖延将不断滋养恐惧

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值