老男孩python全栈开发15期09.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
09. 前⽅⾼能-初识函数 本节内容: 1. 什么是函数 2. 函数定义, 函数名, 函数体以及函数的调⽤ 3. 函数的返回值 4. 函数的参数 ⼀. 什么是函数 1. 我们到⽬前为⽌, 已经可以完成⼀些软件的基础功能了. 那么我们来完成这样⼀个功 能: 约x: print(拿出⼿机) print(打开 ) print(找个漂亮的妹⼦) print(问她, 约不约啊?) print(oK. ⾛你!) ok. so easy. 我们已经完成了对⼀个功能的描述. 那么问题来了. 我还想再约⼀次. 怎么办 呢? 很简单. 再写⼀次就好了 # 约⼀次 print(拿出⼿机) print(打开 ) print(找个漂亮的妹⼦) print(问她, 约不约啊?) print(oK. ⾛你!) # 再来⼀次 print(拿出⼿机) print(打开 ) print(找个漂亮的妹⼦) print(问她, 约不约啊?) print(oK. ⾛你!) OK. 也很简单. 但是. 我现在还想约. 约个10次8次的. 怎么办呢? 也简单. 加个循环就好了 while 1: print(拿出⼿机) print(打开 ) print(找个漂亮的妹⼦) print(问她, 约不约啊?) print(oK. ⾛你!) 哇, 终于可以不停的约了.但是呢, 想想. 这样写出来的程序. 是不是⼀直在约? ⼈啊. 要有节 制. 有需求了再约, 这样比较好. 所以呢.这样写是不⾏的. 最好是 什么时候约就什么时候 约. 好了. 说到这. 我们可以这样做, 把 这个事情啊, 先计划⼀下, 然后呢安排好流程. 在需 要约的时候呢. 把这个约的流程拿出来执⾏⼀下就好了. 那么这⾥.我们可以先去定义⼀个事 情或者功能. 等到需要的时候直接去⽤就好了. 那么这⾥定义的东⻄就是⼀个函数. 函数: 对代码块和功能的封装和定义 ⼆. 函数的定义, 函数名, 函数体以及函数的调⽤ 我们使⽤def关键字来定义函数, 函数的定义语法: def 函数名(): 函数体 这⾥的函数名 名规则和使⽤和变量基本⼀样.⾃⼰回顾⼀下变量 名规则. 函数体: 就是函数被执⾏之后要执⾏的代码 来我们来定义⼀个约x功能: def yue(): print(拿出⼿机) print(打开 ) print(找个漂亮的妹⼦) print(问她, 约不约啊?) print(oK. ⾛你!) 哦了定义完了. 但是这个时候去执⾏. 会发现什么都没有发⽣. 因为我只定义了⼀个函数. 但 是还没有执⾏过这个函数. 函数的调⽤: 使⽤函数名可以调⽤函数, 写法: 函数名(), 这个时候函数的函数体会被执⾏ # 调⽤yue()函数 yue() 结果: 拿出⼿机 打开 找个漂亮的妹⼦ 问她, 约不约啊? oK. ⾛你! 看⼀下执⾏过程: 终于可以约了. 如果我还想约呢? 多次调⽤就可以了. 很⽅便. # 调⽤yue()函数 yue() yue() yue() yue() yue() 继续分析. 约完了之后你需要得到⼀个结果吧. 比如. 约完了得到了⼀个 , , ⼤妈. 总得有个结果. 那么这个结果怎么来描述和获得呢? 这个就涉及到函数的返回值的问题. 三. 函数的返回 执⾏完函数之后. 我们可以使⽤return来返回结果. 函数中return的使⽤: 1. 函数中遇到return, 此函数结束, 不再继续执⾏. def yue(): print(约你) print(约我) print(约他) return print(约谁呀) # 这句话 被执⾏ yue() 2. 给函数的调⽤者⼀个 结果 def yue(): print(约你) print(约我) print(约他) return 美⼥⼀枚

文档评论(0)

kay5620 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8001056127000014

1亿VIP精品文档

相关文档