python - 请问这是用到了什么语法?

查看:114
本文介绍了python - 请问这是用到了什么语法?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

代码如下:

replacement_field ::=  "{" [field_name] ["!" conversion] [":" format_spec] "}"
field_name        ::=  arg_name ("." attribute_name | "[" element_index "]")*
arg_name          ::=  [identifier | integer]
attribute_name    ::=  identifier
element_index     ::=  integer | index_string
index_string      ::=   +
conversion        ::=  "r" | "s" | "a"
format_spec       ::=

原文链接

请问上面代码中的{},[],()分别代表了什么意思?这是什么语法?谢谢!

解决方案

你这个是BNF范式吧 描述语法结构的
http://baike.baidu.com/link?url=tE2TKLRxCr532hID3aCL5Z1arf6gWy4pSPhNNRUPxiusGdpnnfW3gfd9xmhU6b4fdB_mByjmx3we5WvJhYSSi0T85KJLKu2N6D5NcPw0U_W_fS6a39yuMEDWSO_tqJWbIhDPnfgxgNHoKAsfRj6NaGMp46baKrsRsLNTixa16q7

这篇关于python - 请问这是用到了什么语法?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆