lzy1.15日报

今天主要学习了函数,并且完成了银行ATM系统的练习。

函数

1.函数是组织好的,可重复使用的,用来实现特定功能的代码段。

2.优点:将功能封装在函数内,可供随时随地重复使用;而且还可以提高代码的复用性,减少重复代码,提高开发效率。

函数的定义

1.参数和返回值如果不需要,可以省略。

2.函数必须先定义,后使用。

函数的参数

1.传入参数的功能是在函数进行运算的时候,接受外部提供的数据。

2.传入参数的数量是不受限制的,可以是0个,也可以是无数个。

函数的返回值

1.函数的返回值就是函数在执行完之后,返回给调用者的结果。

2.使用关键字return来返回结果。

3.函数体在遇到return后就结束了,所以写在return后的代码不会执行。

None类型

none即为空。

函数说明文档

可以通过多行注释的形式,对函数进行解释说明。

param:用于解释参数

return:用于解释返回值

函数的嵌套调用

如下图,在函数func_b中调用了func_a,执行过程中是将a中所有程序执行完又返回到b中。

函数中变量的作用域

使用global关键字,可以在函数内部声明变量为全局变量。

函数综合练习:银行取款ATM

需要定义多个函数来完成,代码如下:

首先是函数的定义:

然后是代码:

 

代码可以正常运行,输入4或其他不是1,2,3的数字停止运行。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值