pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

<tfoot id='GrqmE'></tfoot>
<i id='GrqmE'><tr id='GrqmE'><dt id='GrqmE'><q id='GrqmE'><span id='GrqmE'><b id='GrqmE'><form id='GrqmE'><ins id='GrqmE'></ins><ul id='GrqmE'></ul><sub id='GrqmE'></sub></form><legend id='GrqmE'></legend><bdo id='GrqmE'><pre id='GrqmE'><center id='GrqmE'></center></pre></bdo></b><th id='GrqmE'></th></span></q></dt></tr></i><div class="hxz1nyi" id='GrqmE'><tfoot id='GrqmE'></tfoot><dl id='GrqmE'><fieldset id='GrqmE'></fieldset></dl></div>

      1. <small id='GrqmE'></small><noframes id='GrqmE'>

        <legend id='GrqmE'><style id='GrqmE'><dir id='GrqmE'><q id='GrqmE'></q></dir></style></legend>
          <bdo id='GrqmE'></bdo><ul id='GrqmE'></ul>

      2. 什么-&gt;在 Python 函數(shù)定義中是什么意思?

        What does -gt; mean in Python function definitions?(什么-gt;在 Python 函數(shù)定義中是什么意思?)
        <i id='4JqcF'><tr id='4JqcF'><dt id='4JqcF'><q id='4JqcF'><span id='4JqcF'><b id='4JqcF'><form id='4JqcF'><ins id='4JqcF'></ins><ul id='4JqcF'></ul><sub id='4JqcF'></sub></form><legend id='4JqcF'></legend><bdo id='4JqcF'><pre id='4JqcF'><center id='4JqcF'></center></pre></bdo></b><th id='4JqcF'></th></span></q></dt></tr></i><div class="2383udn" id='4JqcF'><tfoot id='4JqcF'></tfoot><dl id='4JqcF'><fieldset id='4JqcF'></fieldset></dl></div>
        • <small id='4JqcF'></small><noframes id='4JqcF'>

            <bdo id='4JqcF'></bdo><ul id='4JqcF'></ul>

              <tbody id='4JqcF'></tbody>

                <legend id='4JqcF'><style id='4JqcF'><dir id='4JqcF'><q id='4JqcF'></q></dir></style></legend>
                • <tfoot id='4JqcF'></tfoot>
                  本文介紹了什么-&gt;在 Python 函數(shù)定義中是什么意思?的處理方法,對(duì)大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                  問題描述

                  我最近在查看 Python 3.3 語法規(guī)范時(shí)發(fā)現(xiàn)了一些有趣的東西:

                  I've recently noticed something interesting when looking at Python 3.3 grammar specification:

                  funcdef: 'def' NAME parameters ['->' test] ':' suite
                  

                  Python 2 中沒有可選的箭頭"塊,我在 Python 3 中找不到任何有關(guān)其含義的信息.事實(shí)證明這是正確的 Python,并且被解釋器接受:

                  The optional 'arrow' block was absent in Python 2 and I couldn't find any information regarding its meaning in Python 3. It turns out this is correct Python and it's accepted by the interpreter:

                  def f(x) -> 123:
                      return x
                  

                  我認(rèn)為這可能是某種前置條件語法,但是:

                  I thought that this might be some kind of a precondition syntax, but:

                  • 我無法在此處測(cè)試 x,因?yàn)樗匀晃炊x,
                  • 無論我在箭頭后面放什么(例如2 < 1),它都不會(huì)影響函數(shù)的行為.
                  • I cannot test x here, as it is still undefined,
                  • No matter what I put after the arrow (e.g. 2 < 1), it doesn't affect the function behavior.

                  熟悉這種語法風(fēng)格的人能解釋一下嗎?

                  Could anyone familiar with this syntax style explain it?

                  推薦答案

                  這是一個(gè)函數(shù)注釋.

                  更詳細(xì)地說,Python 2.x 有文檔字符串,允許您將元數(shù)據(jù)字符串附加到各種類型的對(duì)象.這非常方便,因此 Python 3 通過允許您將元數(shù)據(jù)附加到描述其參數(shù)和返回值的函數(shù)來擴(kuò)展該功能.

                  In more detail, Python 2.x has docstrings, which allow you to attach a metadata string to various types of object. This is amazingly handy, so Python 3 extends the feature by allowing you to attach metadata to functions describing their parameters and return values.

                  沒有先入為主的用例,但 PEP 建議了幾個(gè).一種非常方便的方法是允許您使用預(yù)期類型注釋參數(shù);然后很容易編寫一個(gè)裝飾器來驗(yàn)證注釋或?qū)?shù)強(qiáng)制為正確的類型.另一個(gè)是允許特定參數(shù)的文檔,而不是將其編碼到文檔字符串中.

                  There's no preconceived use case, but the PEP suggests several. One very handy one is to allow you to annotate parameters with their expected types; it would then be easy to write a decorator that verifies the annotations or coerces the arguments to the right type. Another is to allow parameter-specific documentation instead of encoding it into the docstring.

                  這篇關(guān)于什么-&gt;在 Python 函數(shù)定義中是什么意思?的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                  【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

                  相關(guān)文檔推薦

                  python: Two modules and classes with the same name under different packages(python:不同包下同名的兩個(gè)模塊和類)
                  Configuring Python to use additional locations for site-packages(配置 Python 以使用站點(diǎn)包的其他位置)
                  How to structure python packages without repeating top level name for import(如何在不重復(fù)導(dǎo)入頂級(jí)名稱的情況下構(gòu)造python包)
                  Install python packages on OpenShift(在 OpenShift 上安裝 python 包)
                  How to refresh sys.path?(如何刷新 sys.path?)
                  Distribute a Python package with a compiled dynamic shared library(分發(fā)帶有已編譯動(dòng)態(tài)共享庫的 Python 包)

                  <small id='VSzSC'></small><noframes id='VSzSC'>

                  <tfoot id='VSzSC'></tfoot>

                      <tbody id='VSzSC'></tbody>

                        <bdo id='VSzSC'></bdo><ul id='VSzSC'></ul>
                          <i id='VSzSC'><tr id='VSzSC'><dt id='VSzSC'><q id='VSzSC'><span id='VSzSC'><b id='VSzSC'><form id='VSzSC'><ins id='VSzSC'></ins><ul id='VSzSC'></ul><sub id='VSzSC'></sub></form><legend id='VSzSC'></legend><bdo id='VSzSC'><pre id='VSzSC'><center id='VSzSC'></center></pre></bdo></b><th id='VSzSC'></th></span></q></dt></tr></i><div class="pwkbt8w" id='VSzSC'><tfoot id='VSzSC'></tfoot><dl id='VSzSC'><fieldset id='VSzSC'></fieldset></dl></div>
                        1. <legend id='VSzSC'><style id='VSzSC'><dir id='VSzSC'><q id='VSzSC'></q></dir></style></legend>
                            主站蜘蛛池模板: 电子厂招聘_工厂招聘_普工招聘_小时工招聘信息平台-众立方招工网 | 陶瓷加热器,履带式加热器-吴江市兴达电热设备厂 | 北京租车公司_汽车/客车/班车/大巴车租赁_商务会议/展会用车/旅游大巴出租_北京桐顺创业租车公司 | 非标压力容器_碳钢储罐_不锈钢_搪玻璃反应釜厂家-山东首丰智能环保装备有限公司 | 猎头招聘_深圳猎头公司_知名猎头公司| 神超官网_焊接圆锯片_高速钢锯片_硬质合金锯片_浙江神超锯业制造有限公司 | 刺绳_刀片刺网_刺丝滚笼_不锈钢刺绳生产厂家_安平县浩荣金属丝网制品有限公司-安平县浩荣金属丝网制品有限公司 | 钢结构-钢结构厂房-钢结构工程[江苏海逵钢构厂] | 广东恩亿梯电源有限公司【官网】_UPS不间断电源|EPS应急电源|模块化机房|电动汽车充电桩_UPS电源厂家(恩亿梯UPS电源,UPS不间断电源,不间断电源UPS) | 户外-组合-幼儿园-不锈钢-儿童-滑滑梯-床-玩具-淘气堡-厂家-价格 | 钢格板|镀锌钢格板|热镀锌钢格板|格栅板|钢格板|钢格栅板|热浸锌钢格板|平台钢格板|镀锌钢格栅板|热镀锌钢格栅板|平台钢格栅板|不锈钢钢格栅板 - 专业钢格板厂家 | 贝朗斯动力商城(BRCPOWER.COM) - 买叉车蓄电池上贝朗斯商城,价格更超值,品质有保障! | 气密性检测仪_气密性检测设备_防水测试仪_密封测试仪-岳信仪器 | 不锈钢复合板厂家_钛钢复合板批发_铜铝复合板供应-威海泓方金属复合材料股份有限公司 | 砂石生产线_石料生产线设备_制砂生产线设备价格_生产厂家-河南中誉鼎力智能装备有限公司 | 润滑油加盟_润滑油厂家_润滑油品牌-深圳市沃丹润滑科技有限公司 琉璃瓦-琉璃瓦厂家-安徽盛阳新型建材科技有限公司 | 谷梁科技| 聚丙烯酰胺_厂家_价格-河南唐达净水材料有限公司| 小型数控车床-数控车床厂家-双头数控车床| 深圳标识制作公司-标识标牌厂家-深圳广告标识制作-玟璟广告-深圳市玟璟广告有限公司 | 智慧农业|农业物联网|现代农业物联网-托普云农物联网官方网站 | 不锈钢电动球阀_气动高压闸阀_旋塞疏水调节阀_全立阀门-来自温州工业阀门巨头企业 | 沉降天平_沉降粒度仪_液体比重仪-上海方瑞仪器有限公司 | 预制直埋蒸汽保温管-直埋管道-聚氨酯发泡保温管厂家 - 唐山市吉祥保温工贸有限公司 | 万师讲师网-优质讲师培训师供应商,讲师认证,找讲师来万师 | 烟台螺纹,烟台H型钢,烟台钢材,烟台角钢-烟台市正丰金属材料有限公司 | 厚壁钢管-厚壁无缝钢管-小口径厚壁钢管-大口径厚壁钢管 - 聊城宽达钢管有限公司 | 华夏医界网_民营医疗产业信息平台_民营医院营销管理培训 | 天津电机维修|水泵维修-天津晟佳机电设备有限公司 | 净化车间_洁净厂房_净化公司_净化厂房_无尘室工程_洁净工程装修|改造|施工-深圳净化公司 | 西安微信朋友圈广告投放_微信朋友圈推广_西安度娘网络科技有限公司 | 广州印刷厂_广州彩印厂-广州艺彩印务有限公司 | 橡胶接头_橡胶软接头_套管伸缩器_管道伸缩器厂家-巩义市远大供水材料有限公司 | 智慧旅游_智慧景区_微景通-智慧旅游景区解决方案提供商 | 德州万泰装饰 - 万泰装饰装修设计软装家居馆 | 万博士范文网-您身边的范文参考网站Vanbs.com | 奇酷教育-Python培训|UI培训|WEB大前端培训|Unity3D培训|HTML5培训|人工智能培训|JAVA开发的教育品牌 | 磁棒电感生产厂家-电感器厂家-电感定制-贴片功率电感供应商-棒形电感生产厂家-苏州谷景电子有限公司 | 直读光谱仪,光谱分析仪,手持式光谱仪,碳硫分析仪,创想仪器官网 | 工业机械三维动画制作 环保设备原理三维演示动画 自动化装配产线三维动画制作公司-南京燃动数字 聚合氯化铝_喷雾聚氯化铝_聚合氯化铝铁厂家_郑州亿升化工有限公司 | 磨煤机配件-高铬辊套-高铬衬板-立磨辊套-盐山县宏润电力设备有限公司 |