Link a la presentación ramiroec@gmail.com Importancia de la Reutilización del Código Para que un gran proyecto de programación sea exitoso, es esencial cumplir con el principio No te repitas.
Ya hemos visto una forma de hacerlo: mediante el uso de
bucles. En este módulo, exploraremos dos más: funciones y módulos.
Al reutilizar código el programa es más facil de entender y
mantener. ¿Cómo se acceden a las Funciones en Python? Se acceden escribiendo el nombre de la función seguido de los parámetros entre paréntesis.
Aquí hay algunos ejemplos que ya has visto:
print("Hello world!") range(2, 20) str(12) range(10, 20, 3) Ejemplo de Función def print_sum_twice(x, y): print(x + y) print(x + y) print_sum_twice(5, 8) >>> 13 13 >>> Probar aquí: https://code.sololearn.com/332/#py Partes de una Función en Python Argumentos de una Función Son los valores que pasamos a una función.
Se pueden usar como variables dentro de la definición de la
función. Valores devueltos Son los valores que devuelve una función.
Ciertas funciones devuelven un valor que se puede usar más
adelante.
Para hacer esto para sus funciones definidas, puede usar la
declaración return. Ejemplo def max(x, y): if x >=y: return x else: return y print(max(4, 7)) z = max(8, 5) print(z) https://code.sololearn.com/334/#py ¿Qué son los Comentarios? Son anotaciones al código que se utilizan para facilitar su comprensión. No afectan cómo se ejecuta el código.
En Python, se crea un comentario insertando un #.
Todo el texto después de él en esa línea se ignora.
Ejemplo x = 365 y=7 # this is a comment
print(x % y) # find the remainder
# print (x // y) # another comment https://code.sololearn.com/336/#py ¿Qué son los Módulos? Son piezas de código que otras personas han escrito para cumplir tareas comunes, como generar números aleatorios, realizar operaciones matemáticas, etc.
La forma básica de usar un módulo es agregar:
import module_name en la parte superior de su código. Ejemplo import random for i in range(5): value = random.randint(1, 6) print(value)