0% encontró este documento útil (0 votos)
72 vistas2 páginas

Ejercicios de Python para Principiantes

Este documento contiene ejemplos de funciones en Python con parámetros por defecto. Muestra una función que saluda e incluye el nombre de un compañero y su mascota. Otra función calcula la diferencia de edad entre la tía y el usuario usando valores predeterminados. Finalmente, se muestra un error al llamar a una función con parámetros de tipo **kwargs de forma incorrecta.

Cargado por

2marlenehh2003
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
72 vistas2 páginas

Ejercicios de Python para Principiantes

Este documento contiene ejemplos de funciones en Python con parámetros por defecto. Muestra una función que saluda e incluye el nombre de un compañero y su mascota. Otra función calcula la diferencia de edad entre la tía y el usuario usando valores predeterminados. Finalmente, se muestra un error al llamar a una función con parámetros de tipo **kwargs de forma incorrecta.

Cargado por

2marlenehh2003
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

import sys

print(sys.version)

3.9.16 (main, Dec 7 2022, 01:11:51)


[GCC 9.4.0]

from IPython.core.interactiveshell import InteractiveShell


InteractiveShell.ast_node_interactivity="all"

EJERCICIO: definir una funcion que indique un saludo del nombre de su compañero
con el que esta trabajando, asi como el nombre de su mascota
def saludo(nombre, apellido, mascota):
print('Hola soy %s %s y mi mascota se llama %s' %(nombre, apellido,
mascota))
saludo("David", "Orozco", "Tobi")

Hola soy David Orozco y mi mascota se llama Tobi

EJERCICIO: elabore una funcion por defecto que indique la cantidad de años entre la
edad de su tia consentida y su edad
def dif(x=42, y=19):
print('La diferencia de edad entre mi tia y yo es:', x-y,'años')
dif()

La diferencia de edad entre mi tia y yo es: 23 años

De igual forma investigue otro ejemplo de valor por defecto, ejecutelo y expliquelo
def area(base=5, altura=10):
print('El area del triangulo es:', (base*altura)/2, 'cm')
area()

El area del triangulo es: 25.0 cm

# El ejemplo anterior presenta una funcion que calcula el area de un


triangulo
# de base 5 cm y altura 10 cm.

Indique el error
def direccion(**kwargs):
print('Mi dirección es:', kwargs)
direccion('A', 'B')

File "<ipython-input-33-131cd5746ab8>", line 2


print('Mi dirección es:', kwargs)
^
IndentationError: expected an indented block
# El codigo no se ejecuta porque los argumentos de la linea 3 no estan

# definidos, es decir, de la forma x = a, por lo tanto la funcion


# no lo admite (esto sería permitido en *args).

También podría gustarte