当前位置: 首页 > news >正文

泰兴市淘宝网站建设新开传奇网站迷失版

泰兴市淘宝网站建设,新开传奇网站迷失版,手机商城官网旗舰店,滨湖区建设局网站函数是一种仅在调用时运行的代码块。 可以将数据#xff08;称为参数#xff09;传递到函数中。 函数可以把数据作为结果返回。 创建函数 在 Python 中#xff0c;使用 def 关键字定义函数#xff1a; 实例 def my_function():print(Hello from a function称为参数传递到函数中。 函数可以把数据作为结果返回。 创建函数 在 Python 中使用 def 关键字定义函数 实例 def my_function():print(Hello from a function)调用函数 如需调用函数请使用函数名称后跟括号 实例 def my_function():print(Hello from a function)my_function()运行实例 Hello from a function参数 信息可以作为参数传递给函数。 参数在函数名后的括号内指定。您可以根据需要添加任意数量的参数只需用逗号分隔即可。 下面的例子有一个带参数fname的函数。当调用此函数时我们传递一个名字在函数内部使用它来打印全名 实例 def my_function(fname):print(fname Gates)my_function(Bill) my_function(Steve) my_function(Elon)运行实例 Rory John Gates Jennifer Katharine Gates Phoebe Adele Gates默认参数值 下面的例子展示如何使用默认参数值。 如果我们调用了不带参数的函数则使用默认值 实例 def my_function(country China):print(I am from country)my_function(Sweden) my_function(India) my_function() my_function(Brazil)运行实例 I am from Sweden I am from India I am from China I am from Brazil以 List 传参 您发送到函数的参数可以是任何数据类型字符串、数字、列表、字典等并且在函数内其将被视为相同数据类型。 例如如果您将 List 作为参数发送它到达函数时仍将是 List列表 实例 def my_function(food):for x in food:print(x)fruits [apple, banana, cherry]my_function(fruits)运行实例 apple banana cherry返回值 如需使函数返回值请使用 return 语句 实例 def my_function(x):return 5 * xprint(my_function(3)) print(my_function(5)) print(my_function(9))运行实例 15 25 45关键字参数 您还可以使用 key value 语法发送参数。 参数的顺序无关紧要。 实例 def my_function(child3, child2, child1):print(The youngest child is child3)my_function(child1 Phoebe, child2 Jennifer, child3 Rory)运行实例 The youngest child is Rory在 Python 文档中“关键字参数”一词通常简称为 kwargs。 任意参数 如果您不知道将传递给您的函数多少个参数请在函数定义的参数名称前添加 *。 这样函数将接收一个参数元组并可以相应地访问各项 实例 如果参数数目未知请在参数名称前添加 * def my_function(*kids):print(The youngest child is kids[2])my_function(Phoebe, Jennifer, Rory)运行实例 The youngest child is Rorypass 语句 函数定义不能为空但是如果您出于某种原因写了无内容的函数定义请使用 pass 语句来避免错误。 实例 def myfunction:pass递归 Python 也接受函数递归这意味着定义的函数能够调用自身。 递归是一种常见的数学和编程概念。它意味着函数调用自身。这样做的好处是可以循环访问数据以达成结果。 开发人员应该非常小心递归因为它可以很容易地编写一个永不终止的或者使用过量内存或处理器能力的函数。但是在被正确编写后递归可能是一种非常有效且数学上优雅的编程方法。 在这个例子中tri_recursion() 是我们定义为调用自身 (“recurse”) 的函数。我们使用 k 变量作为数据每次递归时递减-1。当条件不大于 0 时比如当它为 0 时递归结束。 对于新的开发人员来说可能需要一些时间来搞清楚其工作原理最好的方法是测试并修改它。 实例 递归的例子 def tri_recursion(k):if(k0):result ktri_recursion(k-1)print(result)else:result 0return resultprint(\n\nRecursion Example Results) tri_recursion(6)运行实例 Recursion Example Results 1 3 6 10 15 21
http://www.hkea.cn/news/14507144/

相关文章:

  • 做网站空间怎样制作h5
  • WordPress网站htm地图iis能搭WordPress
  • 聊城做网站费用信息排名好的青岛网站建设
  • 工作室网站模板下载建行手机银行官方正式版
  • 做网站开发的公司哪家好北京城乡住房建设官方网站
  • 微网站怎么做百度关键词广州天府路一栋楼外墙脚手架坍塌
  • 做网站最好的工具网页版梦幻西游手游
  • 怎样做自己的加密网站wordpress 响应式模板下载
  • 万网怎么做网站关于网站开发的参考文献有哪些
  • 人才网站建设方案用万网建设网站教程视频
  • 合肥网站排名优化公司商城网站功能介绍
  • 西宁网站制作 青企业展示型网站怎么建
  • 漳州网站建设去博大a优专业做外贸网站建设
  • 网站建设 学习 长沙西安app网站开发
  • 网站建设系统怎么样阀门网站设计
  • 网络营销外包怎么样seo网站推广杭州
  • 网站建设标志头像图片企业做网站需要什么软件
  • 酷炫网站首页黄页88收费吗
  • 驾考学时在哪个网站做青岛高端网站建设公司
  • 大型网站建设的必须条件辛集seo网站优化
  • 哪些网站推广不收费手机网页视频下载软件
  • 找做仿网站手机网站自适应分辨率
  • 东莞网站开发技术公司电话可以直接做室内su的网站
  • 网站建设的五类成员都匀市网站建设
  • 潍坊建设网站公司电话怎么看wordpress数据库位置
  • 邵东网站wordpress拷站
  • 现在建设一个基础的网站多少钱网页ui设计的内容有哪些
  • 怎么创建网站充值和提现账号wordpress 伪静态分页
  • 公路建设查询网站搜索引擎简称seo
  • 最佳外贸英文网站模板确定网站开发团队