前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python第十二课:函数I

Python第十二课:函数I

作者头像
HuangWeiAI
发布2019-07-30 15:26:22
4170
发布2019-07-30 15:26:22
举报
文章被收录于专栏:浊酒清味浊酒清味

为什么需要函数

对于一门编程语言而言函数是一个极其重要的元素,一般而言函数可以帮助我们分离各个模块实现分层,让程序员更方便编程的同时也增强了程序的可读性。想象一下如果有一个一千行的代码,都是由我们前面学习到的知识编成的,即便加上注释我们也不愿意去容易读懂这么一个庞然大物。这时候引入函数是必要的,我们把一个相对完整的功能用一个函数来实现,然后在需要这个功能的时候,用一行代码把它调用出来,这样一来可以让程序变得条理分明

函数的输入

对于一般的函数而言,它需要接收一些变量,然后对变量进行加工,然后再把加工的结果返回。在第三课 注释 中我们其实已经给大家举了一个加法函数的例子,它接收两个数字,然后让这两个数字相加,最后返回相加的结果。我们在下面的例子中,给大家列举几种函数接收输入的方式:

首先,我们用def命令定义函数,它是define的缩写,然后none_input,one_input叫做函数的名字,注意到函数定义需要用冒号结束下一行要缩进,这是Python的格式要求。在上面的例子中我们列举了没有输入,一个,两个以及用*arg列表的形式的函数输入。

运行结果:

练习题

1,定义一个需要三个输入的函数,并打印三个变量。

2,用*arg这种方式替代习题1中输入。

3,尝试在函数里面再定义个函数,并查看结果。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-05-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 浊酒清味 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档