Entender todo de Python a través de `builtin`
(sadh.life)-
Un artículo diseñado para ayudarte a entender Python explicando uno por uno los objetos integrados del módulo builtins
-
Qué es la regla de alcance L.E.G.B.
-
dir(builtins)
→ 66 clases de Exception integradas
→ 5 constantes: True, False, None, Ellipsis, NotImplemented
→ Variables globales: spec, loader, debug, etc.
→ compile, exec, val: cómo funciona el código
→ globals and locals: dónde se almacena todo
→ input and print: pan de cada día
→ str, bytes, int, bool, float and complex: 5 primitivos
→ object: la base de todo
→ type: fábrica de clases
→ hash and id: la base de la equality
→ dir and vars: todo es un dictionary
→ hasattr, getattr, setattr and delattr: ayudantes de atributos
→ super: el poder de la herencia
→ property, classmethod and staticmethod: decoradores de métodos
→ list, tuple, dict, set and frozenset: contenedores
→ bytearray and memoryview: una mejor interfaz para bytes
→ bin, hex, oct, ord, chr and ascii: conversiones básicas
→ format: conversión de texto sencilla
→ any and all
→ abs, divmod, pow and round: bases de las matemáticas
→ isinstance and issubclass: verificación de tipos en tiempo de ejecución
→ callable y fundamentos del duck typing
→ sorted and reversed: cambios en secuencias
→ map and filter: primitivas funcionales
→ len, max, min and sum: funciones de agregación
→ iter and next: iteración avanzada
→ range, enumerate and zip: iteración conveniente
→ slice
→ breakpoint: depuración integrada
→ open: File I/O
→ repr: comodidad para desarrolladores
→ help, exit and quit: builtins de site
→ copyright, credits, license: otros builtins de site
1 comentarios
Es un artículo muy singular que explica Python desde adentro de una manera fácil de entender y clara.