mirror of
https://github.com/python/cpython.git
synced 2026-01-08 00:12:42 +00:00
[3.13] docs: add a more precise example in enum doc (GH-121015) (#126306)
docs: add a more precise example in enum doc (GH-121015)
* docs: add a more precise example
Previous example used manual integer value assignment in class based declaration but in functional syntax has been used auto value assignment what could be confusing for the new users. Additionally documentation doesn't show how to declare new enum via functional syntax with usage of the manual value assignment.
* docs: remove whitespace characters
* refactor: change example
---------
(cherry picked from commit ff257c7843)
Co-authored-by: Filip "Ret2Me" Poplewski <37419029+Ret2Me@users.noreply.github.com>
Co-authored-by: Ethan Furman <ethan@stoneleaf.us>
This commit is contained in:
parent
f8a9a1ced1
commit
bdda85ec87
1 changed files with 1 additions and 1 deletions
|
|
@ -44,7 +44,7 @@ using function-call syntax::
|
|||
... BLUE = 3
|
||||
|
||||
>>> # functional syntax
|
||||
>>> Color = Enum('Color', ['RED', 'GREEN', 'BLUE'])
|
||||
>>> Color = Enum('Color', [('RED', 1), ('GREEN', 2), ('BLUE', 3)])
|
||||
|
||||
Even though we can use :keyword:`class` syntax to create Enums, Enums
|
||||
are not normal Python classes. See
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue