informatica:lenguajes_de_programacion:python:start
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:lenguajes_de_programacion:python:start [2025/09/25 10:26] – [List (list)] admin | informatica:lenguajes_de_programacion:python:start [2025/10/09 06:17] (actual) – [Operaciones] admin | ||
|---|---|---|---|
| Línea 55: | Línea 55: | ||
| </ | </ | ||
| + | ===== Operaciones ===== | ||
| + | |||
| + | ^ Operación ^ Libreria ^ Matemática ^ En Python ^ | ||
| + | ^ Suma | Sin libreria | < | ||
| + | ^ Resta | Sin libreria | ||
| + | ^ Multiplicación | Sin libreria | ||
| + | ^ División | Sin libreria | ||
| + | ^ División Entero | Sin libreria | ||
| + | ^ Potencia | Sin libreria | ||
| + | ^ Módulo | Sin libreria | ||
| + | ^ Logaritmo| math | < | ||
| + | ^ Raíz cuadrada| math | < | ||
| ===== Function ===== | ===== Function ===== | ||
| Línea 62: | Línea 74: | ||
| # -> <tipo dato> indica dato retorno, desde python 3.5 | # -> <tipo dato> indica dato retorno, desde python 3.5 | ||
| - | def < | + | def < |
| | | ||
| + | </ | ||
| + | ===== Recursión ===== | ||
| + | |||
| + | También conocido como recursividad | ||
| + | |||
| + | ==== for ==== | ||
| + | |||
| + | el for recorre un listado, a diferencia del for en c, php, javascript, etc que ejecutan una condición. | ||
| + | |||
| + | <code python> | ||
| + | for i in range(4): | ||
| + | | ||
| + | |||
| + | for i in (0, | ||
| + | | ||
| + | |||
| + | for i in [0, | ||
| + | | ||
| + | </ | ||
| + | ==== while ==== | ||
| + | |||
| + | <code python> | ||
| + | i = 0 | ||
| + | while i < 5: | ||
| + | | ||
| + | i+=1 | ||
| + | </ | ||
| + | |||
| + | En python no existe el **Do While**, pero se puede usar la palabra reservada break en un if para romper el while al final. | ||
| + | |||
| + | <code python> | ||
| + | i = 0 | ||
| + | while True: | ||
| + | | ||
| + | i+=1 | ||
| + | if not i < 5: | ||
| + | break | ||
| </ | </ | ||
| ===== Recursos ===== | ===== Recursos ===== | ||
informatica/lenguajes_de_programacion/python/start.1758795995.txt.gz · Última modificación: 2025/09/25 10:26 por admin
