购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

6.1 问题:如何实现代码共享?

前面使用的Python代码都是一行一行地执行,但如果任务稍复杂一些,就可能需要多行执行,比如求1到100的偶数之和、1到1000的偶数之和、1到20000的偶数之和等。

遇到这种情况,可以写n段相似的for循环代码。这样做虽然可以暂时完成任务,但效率很低,而且缺乏灵活性,如果后续还有更复杂的需求该如何实现呢?

利用函数就可轻松实现这类需求。使用一个for循环代码块,然后把其中截止的这个数(如上面提到的100、1000)作为一个函数参数,这样问题就很好解决了。给这个代码块取一个名称,就可以直接分享给其他人使用了。如果在这个代码中再加上一些功能说明就更完美了,下节将介绍该功能的代码实现。 NFHDqlVLFPQN1HkxhMeGQwz3wdut62Hbyymz3mO4jCY6ZY5Ife3VG9gLG7V/J8/A

点击中间区域
呼出菜单
上一章
目录
下一章
×