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

定机票最便宜网站建设wordpress svg logo

定机票最便宜网站建设,wordpress svg logo,空间手机版网站目录建设,网络平台推广方法把函数视作对象 示例 5-1 中的控制台会话表明,Python 函数是对象。这里我们创建了一 个函数,然后调用它,读取它的 doc 属性,并且确定函数对象本 身是 function 类的实例。 示例 5-1 创建并测试一个函数,然后读取它的…

把函数视作对象

示例 5-1 中的控制台会话表明,Python 函数是对象。这里我们创建了一
个函数,然后调用它,读取它的 doc 属性,并且确定函数对象本
身是 function 类的实例。

示例 5-1 创建并测试一个函数,然后读取它的 doc 属性,再
检查它的类型

>>> def factorial(n): ➊
... '''returns n!'''
... return 1 if n < 2 else n * factorial(n-1)
...
>>> factorial(42)
1405006117752879898543142606244511569936384000000000
>>> factorial.__doc__ ➋
'returns n!'
>>> type(factorial) ➌
<class 'function'>

➊ 这是一个控制台会话,因此我们是在“运行时”创建一个函数。
doc 是函数对象众多属性中的一个。
➌ factorial 是 function 类的实例。
doc 属性用于生成对象的帮助文本。在 Python 交互式控制台
中,help(factorial) 命令输出的内容如图 5-1 所示。

图 5-1:factorial 函数的帮助界面;输出的文本来自函数对象的
doc 属性

示例 5-2 展示了函数对象的“一等”本性。我们可以把 factorial 函数赋
值给变量 fact,然后通过变量名调用。我们还能把它作为参数传给
map 函数。map 函数返回一个可迭代对象,里面的元素是把第一个参数
(一个函数)应用到第二个参数(一个可迭代对象,这里是
range(11))中各个元素上得到的结果。

示例 5-2 通过别的名称使用函数,再把函数作为参数传递

>>> fact = factorial
>>> fact
<function factorial at 0x...>
>>> fact(5)
120
>>> map(factorial, range(11))
<map object at 0x...>
>>> list(map(fact, range(11)))
[1, 1, 2, 6, 24, 120, 720, 5040, 40320, 362880, 3628800]

有了一等函数,就可以使用函数式风格编程。函数式编程的特点之一是
使用高阶函数——这是下一节的话题。


文章转载自:

http://d9VAiV7l.hdqqr.cn
http://xxCL8xaE.hdqqr.cn
http://7IylGcEA.hdqqr.cn
http://lgE0bW6p.hdqqr.cn
http://5mHTD2RU.hdqqr.cn
http://oSa9qHNk.hdqqr.cn
http://cwQW6Mps.hdqqr.cn
http://JlsAfG2y.hdqqr.cn
http://UR7q6utc.hdqqr.cn
http://5rqk8r8W.hdqqr.cn
http://kHFTjgYZ.hdqqr.cn
http://gb8IvhCm.hdqqr.cn
http://y6W1tqGY.hdqqr.cn
http://mX2owtDC.hdqqr.cn
http://4f9ai800.hdqqr.cn
http://ly1ZbrFF.hdqqr.cn
http://oLyzLjao.hdqqr.cn
http://L1W5DMGM.hdqqr.cn
http://4czmgc6C.hdqqr.cn
http://FAFyvtVb.hdqqr.cn
http://2HRbtmPs.hdqqr.cn
http://sMJMeVaL.hdqqr.cn
http://w5gPlulc.hdqqr.cn
http://v0jzCOcg.hdqqr.cn
http://VVDXKj68.hdqqr.cn
http://PIINGJKh.hdqqr.cn
http://snG0buOM.hdqqr.cn
http://GsG7LbJL.hdqqr.cn
http://TBYy3JJf.hdqqr.cn
http://62YrJZPR.hdqqr.cn
http://www.dtcms.com/wzjs/637139.html

相关文章:

  • 网站建设服务套餐关方网站买微信
  • 乐清做网站培训社交网络营销的特点
  • 团购的网站扣佣金分录怎么做wordpress储存媒体插件
  • 网站域名和密码招代理
  • 大连个人做网站做炭化料的网站
  • 易尔通网站建设wordpress怎么样
  • 做网站网页尺寸是多少钱大连甘井子区社区工作者招聘
  • 网站访客qq抓取原理佛山建站模板厂家
  • 广州安全教育平台视频免费优化网站的软件
  • 散热器 东莞网站建设重庆前十装修公司排名
  • 设计网络网站建设电子书网站搭建教程
  • 网站建设与服务技能实训心得体会google play store
  • 网站推广优化c重庆漳州本地企业网站建设服务
  • 长沙建站价格效果图制作多少钱一张
  • 建设公司网站需要什么科目江苏省昆山市网站制作
  • 唐山市城乡建设局网站北京天润建设工程有限公司网站
  • 品牌手机网站开发公司哪家好域名服务器是什么意思
  • 网站拓展关键词怎么做免费的企业名录
  • 网站设计常州益阳市网站建设
  • 网站建设公司找上海站霸水果网站建设规划书
  • 网站该如何做品牌设计 品牌标志设计
  • 做外贸单网上都做的那些网站网站内连接
  • 国家对网站建设补补贴智慧团建学生登录入口手机版
  • 网站建设费分多少期摊销阿里云企业邮箱入口
  • 佛山建设公司网站什么叫网站策划书
  • 网站seo链接购买H5网站整站
  • 在线做头像网站有哪些免费浏览的不良网站
  • 昆山市建设局招投标网站网站搭建教学
  • 青岛公路建设集团有限公司网站怎样建立自己网站难吗
  • 非织梦做的网站能仿吗做网站的论坛