Программы на Python
1736869054
Anonymous
У меня есть этот код Python. Но почему в первом случае выводится «NEW», а во втором — «Status.NEW»?
import enum
class Status(str, enum.Enum):
"""Status options."""
NEW = "NEW"
EXCLUDED = "EXCLUDED"
print("" + Status.NEW)
print(Status.NEW)
Подробнее здесь: [url]https://stackoverflow.com/questions/79355428/inheriting-str-and-enum-why-is-the-output-different[/url]
-
-
Наследование str и enum, почему выходные данные отличаются?
Anonymous »
» в форуме
Python
У меня есть этот код Python. Но почему в первом случае выводится «NEW», а во втором — «Status.NEW»?
import enum
class Status(str, enum.Enum):
Status options.
NEW = NEW
EXCLUDED = EXCLUDED
print( + Status.NEW)
print(Status.NEW)
Подробнее...
- 0 Ответы
- 19 Просмотры
-
Последнее сообщение Anonymous
-
-
Наследование str и enum, почему выходные данные отличаются?
Anonymous »
» в форуме
Python
У меня есть этот код Python. Но почему в первом случае выводится «NEW», а во втором — «Status.NEW»?
import enum
class Status(str, enum.Enum):
Status options.
NEW = NEW
EXCLUDED = EXCLUDED
print( + Status.NEW)
print(Status.NEW)
Подробнее...
- 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-
-
Наследование str и enum, почему выходные данные отличаются?
Anonymous »
» в форуме
Python
У меня есть этот код Python. Но почему в первом случае выводится «NEW», а во втором — «Status.NEW»?
import enum
class Status(str, enum.Enum):
Status options.
NEW = NEW
EXCLUDED = EXCLUDED
print( + Status.NEW)
print(Status.NEW)
Подробнее...
- 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-
-
Наследование str и enum, почему выходные данные отличаются?
Anonymous »
» в форуме
Python
У меня есть этот код Python. Но почему в первом случае выводится «NEW», а во втором — «Status.NEW»?
import enum
class Status(str, enum.Enum):
Status options.
NEW = NEW
EXCLUDED = EXCLUDED
print( + Status.NEW)
print(Status.NEW)
Подробнее...
- 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-
-
Наследование str и enum, почему выходные данные отличаются?
Anonymous »
» в форуме
Python
У меня есть этот код Python. Но почему в первом случае выводится «NEW», а во втором — «Status.NEW»?
import enum
class Status(str, enum.Enum):
Status options.
NEW = NEW
EXCLUDED = EXCLUDED
print( + Status.NEW)
print(Status.NEW)
Подробнее...
- 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous