当前位置: 首页 > 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/14569754/

相关文章:

  • 关于我们 网站网站升级建设
  • 菏泽网站获客网站建设公司建个网站多少钱
  • 做电商网站前端用什么框架知识营销
  • 自贡企业网站网页设计用什么尺寸的画布
  • 网站如何悬挂备案号南通网站开发
  • 温州网站制作公司企业微信app下载安装二维码
  • 自建网站和租用空间网站摄影网站建设内容
  • 网站综合营销方案设计网页代理地址
  • 安徽智能网站建设制作wordpress建站赚钱
  • 网站开发提供源代码可以在哪些网站做翻译兼职
  • 网站建设分享网站建设 引导
  • 网站建设工期安排表wordpress如何加入备案许可证编号
  • 官方网站建设最重要的是网站做的比较好的
  • 长春网站设计公司什么后台做网站安全
  • 上海建网站服务器企业所得税政策最新2023税率
  • python做网站吗求人做网站的网站
  • 广告公司会建设网站吗岳池做网站电话
  • 淘宝网站c 设计怎么做的学做网站要学什么语言
  • 贵阳建设工程信息网站高端定制建站公司
  • 手机做兼职的网站有哪些wordpress插件位置
  • 蓝翔老师做的网站山东网站建设电话
  • 深圳外贸网站定制做商务网站服务
  • 精湛的中山网站建设北京手机软件开发
  • jsp电子商务网站建设实验做自己的网站的作用
  • 网站建设高端定制社区教育网站开发
  • 少女免费观看片tvsemseo名词解释
  • 汽车网站策划书企业画册vi设计
  • 信阳工程建设一体化平台网站有什么wordpress
  • 网站建设相关知识博客wordpress主题界面
  • 网站cms企业公司做网站是com好还是cn好