栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何阅读python字符串格式语法?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何阅读python字符串格式语法?

这种格式就是所谓的Backus-Naur
Form。在此处可以找到有关BNF的更多信息。基本上,BNF是一组派生规则。

定义符号:

  • 除元符号:::,|和以<,>封闭的类名以外的任何其他字符都是所定义语言的符号(例如,此Python示例)
  • 元符号:: =将被解释为“定义为”
  • | 用于分隔替代定义,并解释为“或”
  • 元符号<,>是包含类名的定界符。

剖析此示例以开始使用:

replacement_field ::=  "{" [field_name] ["!" conversion] [":" format_spec] "}"field_name        ::=  arg_name ("." attribute_name | "[" element_index "]")*

replacement_field
由可选
field_name
,可选
conversion
和可选组成
format_spec
。方括号([和]的)表示
可选参数

如果确实要传递

field_name
replacement_field
,则它包含一个
arg_name
传递
attribute_name

的函数
element_index
。注意
element_index
是强制性的,因为方括号用引号引起来,因此转义BNF格式为可选。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/646576.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号