mirror of
				https://github.com/pocketpy/pocketpy
				synced 2025-10-25 14:00:18 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			25 lines
		
	
	
		
			301 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			301 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| icon: package
 | |
| label: enum
 | |
| ---
 | |
| 
 | |
| ### `enum.Enum`
 | |
| 
 | |
| Base class for creating enumerated constants.
 | |
| 
 | |
| Example:
 | |
| 
 | |
| ```python
 | |
| from enum import Enum
 | |
| 
 | |
| class Color(Enum):
 | |
|     RED = 1
 | |
|     GREEN = 2
 | |
|     BLUE = 3
 | |
| 
 | |
| print(Color.RED)    # Color.RED
 | |
| print(Color.RED.name)    # 'RED'
 | |
| print(Color.RED.value)    # 1
 | |
| ```
 | |
| 
 |