Топ. БНФ-нотация в документации Python
Читая документацию Python, вы могли встретить фрагменты БНФ-нотации (форма Бэкуса-Наура, англ. BNF Notation), которые выглядят примерно так:
name ::= lc_letter (lc_letter | "_")*
lc_letter ::= "a"..."z"
Что означает весь этот странный код? Как это может помочь вам в понимании концепций Python? Как читать и интерпретировать эту нотацию?
Эта статья познакомит вас с основами БНФ-нотации Python. Вы узнаете, как ее использовать для глубокого понимания синтаксиса и грамматики языка.
#топ
>>Click here to continue<<
![](https://photo.hottg.com/u/cdn4.cdn-telegram.org/file/B8p5wZ3JQO7jvjftH4UpbNBepA7fael8ODPjBcmdW1PwVM7m1INuI5XoKoo9n9YchYzVlqg9vyivQSa9XnXhpPeiQQwADmA8PdDUtd41Af6Zx-UIVtNAOWAwraEJABatDOQ5BQRJqnkI9dAzFYQBeGcjocERF2LggPFFYHEGvWeThk4fB1YxsmfwAUHsw-Rv_atFCeY6aqckAVLMTRr4dcpe8RJPeLIv6WzBw1oyH2rf9KLPRAqOHAFRZ3w1rhlT8jAUZF5E08hHVLkP34NImDK6qj0jOScqHDiV36h1_Mtp9eALho-S7zsPheKjPDLkbGajVnoAI3-dh6ydTVWxXg.jpg)