
Ejercicios resueltos de Python
Soluciones de ejercicios Python - Página 4
- Gracias a los diccionarios podemos crear por ejemplo un catálogo y mostrar datos como este de aquí al usuario. El límite lo pones tú.
- Solo tenías que fusionar dos de los ejemplos del capítulo para lograr esta presentación. Esto te sirve para aprender a presentar la salida de datos para el usuario. Si este diccionario fuese muy grande, darías una perfecta solución en pocos segundos escribiendo un bucle tan sencillo como este.
- Con
del
y el nombre del diccionario se elimina todo. En cambio, especificando nombres de claves solo se eliminan estas. - Los números que has puesto en los argumentos pueden ser diferentes a los míos. Lo que si que tiene que ser igual es el resultado en la consola.
- Los resultados son:
- Línea 4: cuatro argumentos
- Línea 5: tres argumentos
- Línea 6: un argumento
- Línea 7: dos argumentos
- Los colores pueden ser los que quieras, lo importante es que los argumentos en la llamada sean dos.
- Aquí puedes poner los números que quieras en cada llamada, lo importante es que tenga cinco argumentos.
Aquí tienes todos los ejercicios resueltos del curso de Python. Si te quedan dudas o tienes un resultado diferente, déjame un comentario, ya que a veces, un ejercicio puede tener muchas posibles soluciones.
Ejercicios del capítulo 31
teclado1 = {
'Categoría': 'Teclados',
'Modelo': 'HyperX Alloy FPS Pro',
'Precio': '89,99'
}
teclado2 = {
'Categoría': 'Teclados',
'Modelo': 'Corsair K55 RGB',
'Precio': '59,99'
}
print('El modelo', teclado2['Modelo'], 'cuesta', teclado2['Precio'], '$.')
Resultado:
El modelo Corsair K55 RGB cuesta 59,99 $.
Ejercicios del capítulo 32
teclado1 = {
'Categoría': 'Teclados',
'Modelo': 'HyperX Alloy FPS Pro',
'Precio': '89,99'
}
for x in teclado1:
print(x, '=', teclado1[x] + '.')
Categoría = Teclados.
Modelo = HyperX Alloy FPS Pro.
Precio = 89,99.
Ejercicios del capítulo 33
teclado1 = {
'Categoría': 'Teclados',
'Modelo': 'HyperX Alloy FPS Pro',
'Precio': '89,99'
}
teclado2 = {
'Categoría': 'Teclados',
'Modelo': 'Corsair K55 RGB',
'Precio': '59,99'
}
del teclado1
del teclado2['Categoría']
del teclado2['Precio']
print(teclado2['Modelo'])
Corsair K55 RGB
Ejercicios del capítulo 34
def suma(numero1, numero2):
print(numero1 + numero2)
suma(10, 20)
suma(20, 30)
suma(50000, 7000)
30
50
57000
Ejercicios del capítulo 35
def colores(*args):
print('El color', args[1], 'es mi favorito.', 'El color', args[0], 'tampoco está mal.')
colores('rojo', 'azul')
El color rojo es mi favorito. El azul tampoco está mal.
def suma(*args):
resultado = args[0] + args[1] + args[2] + args[3] + args[4]
print('El resultado de sumar estos cinco números es:', resultado)
suma(5, 7, 45, 8657, 3, 4)
El resultado de sumar estos cinco números es: 8717
Ejercicios del capítulo 36
Este capítulo no tiene ejercicios.
Ejercicios del capítulo 37
Este capítulo no tiene ejercicios.
Ejercicios del capítulo 38
Este capítulo no tiene ejercicios.
Ejercicios del capítulo 39
Este capítulo no tiene ejercicios.
Ejercicios del capítulo 40
Este capítulo no tiene ejercicios.
Comentarios
Si te quedan dudas sobre el temario, sobre Python, o cualquier otra cosa relacionada o simplemente quieres agradecer, aquí tienes tu sitio para dejar tu granito de arena. Gracias por tus comentarios y por darle vida a este sitio web.