0 calificaciones0% encontró este documento útil (0 votos)
12 vistas1 página
El documento presenta un ejemplo de cómo los argumentos pueden tener un orden diferente a los parámetros en una función en Python. Se define una función pote(x, n) para calcular una potencia y luego se llama a la función con los argumentos en orden inverso usando nombres de parámetros, pote(n=exponente, x=base). También introduce el uso de múltiples funciones en un programa.
El documento presenta un ejemplo de cómo los argumentos pueden tener un orden diferente a los parámetros en una función en Python. Se define una función pote(x, n) para calcular una potencia y luego se llama a la función con los argumentos en orden inverso usando nombres de parámetros, pote(n=exponente, x=base). También introduce el uso de múltiples funciones en un programa.
El documento presenta un ejemplo de cómo los argumentos pueden tener un orden diferente a los parámetros en una función en Python. Se define una función pote(x, n) para calcular una potencia y luego se llama a la función con los argumentos en orden inverso usando nombres de parámetros, pote(n=exponente, x=base). También introduce el uso de múltiples funciones en un programa.
Ejemplo 2.12. Se tomará el mismo ejemplo anterior para ilustrar que los argumentos pueden estar en diferente orden a los parámetros.
1) # Los argumentos tienen un orden diferente a los parámetros
2) 3) def pote(x, n): 4) resultado = x ** n 5) return resultado 6) 7) base = float(input("Digite la base: ")) 8) exponente = float(input("Digite el exponente: ")) 9) 10) potencia = pote(n = exponente, x = base) 11) print(f"{base} elevado a la {exponente} es: {potencia}")
Explicación:
La única diferencia entre el ejemplo anterior y este, se encuentra en la línea diez.
En este los argumentos tienen diferente orden a los parámetros definidos en la función. Para poder hacer esto, es necesario que en el llamado se incluyan los nombres de los parámetros, así:
potencia = pote(n = exponente, x = base)
Se llama a la función pote() y en los argumentos se hace una asignación. Usando
el nombre que tienen los parámetros se especifica que valor deben tomar.
Ejemplo 2.13. En este ejemplo se mostrará cómo implementar una función de
usuario para leer un dato de tipo flotante, adicionalmente, se usarán dos funciones en un solo programa. Se continuará con el mismo ejemplo de la potencia que se viene trabajando.