CURSO DE PYTHON BÁSICO
ACTIVIDAD EN CLASE #2
- Escribe un programa que pida al
usuario su nombre , edad, peso.
- Guarda los datos en variables con
nombres válidos usando snack_case
- Convierte la edad (que llegará
como texto) a entero y el peso en
float
- Calcula la edad que tendrá en 5
años
- Imprime un mensaje diciendo :
El nombre del usuario es :
Su edad es:
Edad que tendrá en 5 años :
- Añade comentarios que explique el
código
- Respeta la indentación
JUEGOS PARA APRENDER PYTHON
JUEGO EN CODEDEX JUEGO EN CODE COMBAT
REPASO
❖ Describe qué es un lenguaje de programación y cómo se relaciona con la
computadora.
❖ Menciona y explica 3 características principales de Python que lo hacen
especial.
❖ Define qué es un comentario en Python y escribe un ejemplo donde uses un
comentario para explicar una línea de código.
❖ Escribe 3 nombres de variables válidos y 2 nombres inválidos.
❖ Explica qué significa que Python sea case sensitive y da un ejemplo
❖ Diferencia entre variable local y global, y escribe un pequeño código en Python
que muestre ambos tipos de variables.
Unidad 2 : Sentencias de control de
flujo
SENTENCIAS DE CONTROL DE FLUJO
- Estas permiten modificar el flujo de la ejecución de un conjunto de instrucciones.
Se pueden distinguir 3 tipos básicos de control de flujo :
❖ Control secuencial
❖ Control de selección
❖ Control de repetición
if - elif - else
- Estas sentencias te permiten tomar decisiones dentro de tu programa , ejecutando
diferentes bloques de código en función si una condición es Verdadera o Falsa.
Sintaxis de la construcción if es la siguiente :
La condición se evalúa siempre :
- Si el resultado es true se ejecuta el bloque de sentencias
- Si el resultado es false no se ejecuta el bloque de sentencias
EJEMPLO IF
EJEMPLO IF
if - else
Una if sentencia puede tener una cláusula opcional else . La else sentencia se ejecuta si la
condición en if se evalúa como False.
Sintaxis
Aqui si el condition de la IF se evalúa como :
Verdadero : El cuerpo if se ejecuta y el else se omite
Falso : El cuerpo de else se ejecuta y el cuerpo de if se
omite
if - else
if - else
if - elif - else
La construcción if .. else ..se puede extender añadiendo
elif
Esta estructura de control if , elif , else . Permite
encadenar
varias condiciones . Elif es una contracción de else if
Si se cumple la condición 1, se ejecuta el bloque 1
Si no se cumple la condición 1 pero sí que se cumple la
condición 2, se ejecuta el bloque 2
Si no se cumplen ni la condición 1 ni la condición 2, se
ejecuta el bloque 3.
if - elif - else
if - elif - else