ID EN
Enum

STRICT

Python 3.11 🇮🇩 Bahasa Indonesia

Nilai di luar rentang menyebabkan ValueError dimunculkan. Ini adalah default untuk Bendera:

Syntax

PYTHON
STRICT

Contoh

Example 1
PYTHON
>>> from enum import Flag, STRICT, auto
>>> class StrictFlag(Flag, boundary=STRICT):
...     RED = auto()
...     GREEN = auto()
...     BLUE = auto()
>>> StrictFlag(2**2 + 2**4)
Traceback (most recent call last):
...
ValueError: <flag 'StrictFlag'> invalid value 20
    given 0b0 10100
  allowed 0b0 00111

See Also

ValueError Flag