Guía Esquematizada de Comandos de Python
1. Variables y Tipos de Datos
- Asignación: x = 5
- Tipos: int, float, str, bool, list, tuple, dict, set
- Conversión: int(), float(), str(), bool(), list(), dict()
2. Operadores
- Aritméticos: +, -, *, /, //, %, **
- Comparación: ==, !=, >, <, >=, <=
- Lógicos: and, or, not
- Asignación: =, +=, -=, *=, /=
3. Estructuras de Control
- Condicional: if, elif, else
- Bucle for: for i in range(10): ...
- Bucle while: while condition: ...
- break, continue, pass
4. Funciones
- Definición: def nombre_funcion(parametros):
- return, argumentos con valor por defecto, *args, **kwargs
5. Estructuras de Datos
- Listas: [], append(), remove(), pop(), sort()
Guía Esquematizada de Comandos de Python
- Tuplas: (), inmutables
- Diccionarios: {}, keys(), values(), items()
- Conjuntos: set(), add(), remove()
6. Entrada/Salida
- Entrada: input()
- Salida: print(), format(), f-strings
- Archivos: open(), read(), write(), with open() as f:
7. Módulos y Paquetes
- import nombre_modulo
- from modulo import funcion
- as alias
- pip install paquete
8. Excepciones
- try, except, else, finally
- raise Exception("mensaje")
9. Programación Orientada a Objetos
- class, __init__, self, métodos
- herencia, super()
10. Comandos Útiles en Terminal
Guía Esquematizada de Comandos de Python
- python [Link]
- pip install nombre_paquete
- python -m venv entorno