2017-7-14 第八章 函数

在本章中将学习编写函数 。函数是带名字的代码块,用于完成具体的工作。

要执行函数定义的特定任务,可调用该函数。需要在程序中多次执行同一项任务时,你无需反复编写完成该任务的代码,而只需调用执行该任务的函数,让Python运行其中的代码。你将发现,通过使用函数,程序的编写、阅读、测试和修复都将更容易。

在本章中,还会学习向函数传递信息的方式。将学习如何编写主要任务是显示信息的函数,还有用于处理数据并返回一个或一组值的函数。最后,将学习如何将函数存储在被称为模块的独立文件中,让主程序文件的组织更为有序。

8.1 定义函数

作业:

范例

2017-7-14 第八章 函数_第1张图片


2017-7-14 第八章 函数_第2张图片

def 函数名():

函数名:greet_user()

"""xxxxxx"""文档字符串,三引号,生成有关程序的文档

8.1.1向函数传递信息

def greet_user(username):在括号了添加username,可以让函数接受你给username指定的任何值。

greet_user("jack london")调用函数,并把jack london指定给username

8.1.2形参实参

def greet_user(username)中,username是形参:函数完成工作需要的信息。

greet_user("jack london")中,jack london是实参:调用函数是传递给函数的信息。

将实参jack london传递给函数greet_user(),值被储存在形参内。

练习

1本章学了什么


2017-7-14 第八章 函数_第3张图片
.title必不可少,TypeError: 'str' object is not callable


2.最喜欢的书

2017-7-14 第八章 函数_第4张图片

作业

你可能感兴趣的:(2017-7-14 第八章 函数)