《Python 学习手册4th》 第十六章 函数基础
''' 时间: 9月5日 - 9月30日 要求: 1. 书本内容总结归纳,整理在博客园笔记上传 2. 完成所有课后习题 注:“#” 后加的是备注内容 (每天看42页内容,可以保证月底看完此书) “重点笔记”“本章习题” - 标题1,二级标题用- 标题2,笔记大纲标题、习题题目- 加粗,16px '''
重点笔记
摘要
函数是Python为了代码最大程度的重用和最小化代码冗余而提供的最基本的程序结构。
一. 为何使用函数
最大化的代码重用和最小化代码冗余
流程的分解
本章习题:
1. 编写函数有什么意义?
答: 代码复用、代码简洁、支持独立开发,提升效率。
2. 什么时候Python将会创建函数?
答:运行到def语句时,函数就会被创建。
3. 当一个函数没有return语句时,它将返回什么?
答: 返回None对象。
4. 在函数定义内部的语句什么时候运行?
答: 函数主体在函数稍后通过一个调用表达式调用时就会执行。函数每次被调用,主体都会被执行一次。
5. 检查传入函数的对象类型有什么错误?
答: 破坏函数的灵活性,把函数先知在特定的类型上。没有这类检查时,函数可能处理所有的对象类型:任何支持函数所预期的接口的对象都能用。