Proyecto y ejercicios – 100 días de Python #1

Proyecto y ejercicios – 100 días de Python #1

Estos son los ejercicios correspondientes al día 1 del challenge Python de 100 días. Las soluciones las tienes en un enlace que dejaré al final. Si quieres, puedes ver como resuelvo los ejercicios en el vídeo.

  1. Empecemos por algo fácil. Imprime esta frase en la consola. "Estoy en el día 1 del reto de Python.".
  2. Almacena el texto anterior en una variable.
  3. Imprime el valor de la variable anterior.
  4. Tenemos 4 variables. Presta atención a sus valores. En este ejercicio, no tienes que hacer nada.
a = "rojo"
b = "naranja"
c = "azul"
d = "verde"
  1. ¿Podrías asignar el valor "verde" a la variable "a" sin escribir "verde"? Imprime el valor de "a" con el valor "verde".
  2. Ahora, quiero que hagas el siguiente reto. ¿Podrás hacerlo sin ver las soluciones? Debes asignar el valor "rojo" a la variable "c", sin asignar directamente "a" sobre "c". Es decir, no puedes hacer esto: c = a. Tampoco se permite escribir el valor literalmente.
  3. ¿Es correcta la siguiente instrucción?
frase_1 = "Esta es la primera frase"; frase_2 = "Esta es la segunda frase"
  1. La siguiente pregunta es para que apliques el sentido común, para que digas lo que piensas. ¿Hay algún error aquí? ¿O es solo estético?
print            (         "¡Qué print más raro")
  1. ¿Cómo sacarías estos dos strings (texto) juntos en el print()? Si ves que aparecen mal los espacios entre cada frase, arréglalo.
frase_1 = "Me llamo Sandra"
frase_2 = "y tengo 23 años."

print()
  1. Proyecto final del día 1

Es el momento de poner en práctica todo lo aprendido en el día de hoy con un mini proyecto.

Debes construir un programa que haga lo siguiente:

  • Frase de saludo inicial.
  • Entrada del usuario preguntando el nombre.
  • Entrada del usuario preguntando la edad.
  • También, una entrada del usuario preguntando el país de nacimiento.
  • Comentarios en cada sección del código (tú pon donde creas necesario, no temas equivocarte aquí).
  • Vas a tener que presentar los datos recogidos del usuario e imprimirlos en una frase final.
  • Debes utilizar saltos de línea en todo el código, donde consideres necesario para que todo quede lo mejor presentado posible en la consola.

El resultado final será algo así. Puedes variarlo algo. Mientras cumplas con el pedido, está todo ok.

Resultado en la consola

Hola, le voy a realizar unas preguntas para conocerle mejor.
Introduzca su nombre:
Quique
Introduzca su edad:
30
Introduzca su país de nacimiento:
España
Hola, Quique. Usted tiene 30 años y nació en España.

Las soluciones a los ejercicios y proyecto las tienes aquí: soluciones de ejercicios Python.

Tests de Python

Llegamos a la última parte del día. Los tests de Python para que compruebes si has asimilado bien los conceptos de este primer día.

Reasignación de valores en variables

Un par de preguntas sobre la reasignación de valores en las variables:

5 comentarios en «0»

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

curso de Python Entrada anterior Variables, salida y entrada de datos – 100 días de Python #1
curso de Python Entrada siguiente Soluciones – Ejercicios resueltos – 100 días de Python #1