
Ejercicios resueltos de Python
Soluciones de ejercicios Python - Página 1
- En este ejercicio, solo tenías que escribir una variable con el nombre que quisieras y ponerle un mensaje:
- Se crean dos variables y se les da un valor numérico a cada una.
- Aquí, mediante las dos variables creadas en el segundo ejercicio, tenías que intentar sumar sus valores y almacenarlo en una tercera variable. No te preocupes si no lo has sabido hacer, tal y como he dicho en el enunciado, todavía no te he mostrado a hacerlo, es un ejercicio para pensar.
- En este último ejercicio del primer capítulo, tenías que imprimir el valor de la variable
resultado
en la consola solo si conseguiste realizar el tercer ejercicio.
En caso contrario, solo tenías que imprimir el valor de texto de la variable del primer ejercicio. - En este ejercicio tenías que crear dos variables con valores string y escribir uno con comillas simples
''
y otro con dobles""
. - Había que almacenar una frase que te escribí en el enunciado e imprimirla en la consola. Para ello, debes utilizar
print()
. - Con el operador
+
podemos concatenar estos dos strings dentro de una variable. - En este caso, hemos hecho lo mismo con la diferencia, que en lugar de concatenar solo strings, estamos concatenando los strings de dos variables en una tercera.
- Aquí debías concatenar el valor string de una variable y un valor string.
- En este ejercicio tenías que crear primero, tres variables con tu nombre y tus apellidos. En una cuarta variable, tenías que concatenar estos valores con los respectivos espacios para separar las palabras.
- Te pongo tres posibles soluciones para este ejercicio:
- Lo podemos conseguir gracias a
title()
. - Lo podemos conseguir gracias a
lower()
. - Con
upper()
podemos transformar los strings a mayúsculas. - Para conseguir realizar este ejercicio tenías que utilizar los saltos de línea y las tabulaciones.
- Los números que hayas utilizado pueden ser diferentes a los míos. Solo se pide que el resultado sea
87
incluyendo en la operación los números20
y23
. - Los números que hayas utilizado pueden ser diferentes a los míos. Solo se pide que el resultado sea
-87
incluyendo en la operación los números20
y23
. - Los números que hayas utilizado pueden ser diferentes a los míos. Solo se pide que el resultado sea
870
incluyendo en la operación el número10
. - Los números que hayas utilizado pueden ser diferentes a los míos. Solo se pide que el resultado sea
10
con o sin decimales incluyendo en la operación los números5000
y230
. - Con este orden, te da como resultado el valor de
0
. - Este ejercicio está pensado para que puedas apreciar el valor de los exponentes. Ya ves lo difícil que es operar con números elevados sin utilizar exponentes.
- En este ejercicio debías darle un valor de
5
al segundo parámetro delround()
- El color de la posición
3
es: - El color
'rojo'
está en la posición número0
y el'rosa'
en la7
. - La lista debe quedar así:
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 1
Este capítulo no tiene ejercicios.
Ejercicios del capítulo 2
mensaje = "Este es un mensaje cualquiera."
numero1 = 10
numero2 = 15
numero1 = 10
numero2 = 15
resultado = numero1 + numero2
Solución con el ejercicio 3:
numero1 = 10
numero2 = 15
resultado = numero1 + numero2
print(resultado)
Solución sin el ejercicio 3:
mensaje = "Este es un mensaje cualquiera."
print(mensaje)
Ejercicios del capítulo 3
texto1 = 'Este es el string en comillas simples.'
texto2 = "Este es el string en comillas dobles."
frase = '"print()" se utiliza para imprimir valores en la consola.'
print(frase)
Ejercicios del capítulo 4
concatena = "Esta es una " + "sola frase."
print(concatena)
palabra1 = "Programación "
palabra2 = "Fácil"
nombre = palabra1 + palabra2
palabra1 = "Programación "
print(palabra1 + "Fácil")
nombre = "Enrique"
apellido1 = "Barros"
apellido2 = "Fernández"
nombre_completo = nombre + " " + apellido1 + " " + apellido2
print(nombre_completo)
# Solución 1
numero1 = "40"
numero2 = "60"
numero3 = numero1 + numero2
# Solución 2
numero = "40" + "60"
# Solución 3
print("40" + "60")
Ejercicios del capítulo 5
nombre = "enrique barros fernández".title()
nombre = "Esta Es Una Frase Para Ser Formateada.".lower()
nombre = "Esta Es Una Frase Para Ser Formateada.".upper()
Ejercicios del capítulo 6
print("-Python.\n-JavaScript.\n-Java.\n-PHP.\n-TypeScript.\n-SQL.\n-COBOL.")
Ejercicios del capítulo 7
suma = 20 + 23 + 44
resta = 20 - 23 - 84
multiplicacion = 10 * 87
# El resultado es 10.869565217391305
division = 5000 / 230 / 2
operacion = 10 / 5 + 15 - 17
Ejercicios del capítulo 8
mil_veinticuatro = 2 * 2 * 2 * 2 * 2 * 2 * 2 * 2 * 2 * 2
Ejercicios del capítulo 9
numero = round(17.567383292929200234, 5)
.
Ejercicios del capítulo 10
'amarillo'
numeros = ["tres", "dos", "cinco", "cuatro", "uno"]
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.