RAMÓN G
PYTHON 3.9.7
TRABAJANDO CON PYTHON
• TABLA DE VALORES DE IMC: • ACTIVIDAD:
6.- Escribir un programa que calcule el IMC
de personas, solicitándoles su peso en kg y
estatura, además de mostrar el resultado de
su “Nivel de peso”.
PYTHON 3.9.7
SENTENCIAS CONDICIONALES CON PYTHON
• Una sentencia condicional es una instrucción o grupo de instrucciones cuya ejecución
depende del valor de una condición booleana.
True False
Sintaxis:
If <condición>:
<respuesta si la condición es verdadera>
else
else
<respuesta si la condición es falsa>
PYTHON 3.9.7
SENTENCIAS CONDICIONALES CON PYTHON
• Ejemplo: 7 Programa para calcular a través de la edad de la persona si es adulto o no
Sintaxis:
True False
# Calculo de personas mayores de edad
nombre = input("teclea tu nombre : ")
edad = int(input("teclea tu edad : "))
else if edad>=18:
print(nombre, "tiene ",edad, "años, es mayor de edad")
else:
print(nombre, "tiene ",edad, "años, es menor de edad")
PYTHON 3.9.7
SENTENCIAS CONDICIONALES CON PYTHON
• CLÁUSULA elif
Nota:
En el código puede haber mas de una cláusula elif, por
lo cual se amplia los condicionamientos en el desarrollo
de un programa.
If <condición1>:
# código 1
elif <condición2>:
# código 2
elif <condición3>:
# código 3
elif <condición4>:
# código 4
else:
# código 5
PYTHON 3.9.7
SENTENCIAS CONDICIONALES CON PYTHON
6.- Escribir un programa que calcule el IMC de personas, solicitándoles su peso en kg y estatura,
además de mostrar el resultado de su “Nivel de peso”.
#Programa que calcula el IMC y muestra nivel de peso
peso = input("¿Cuál es tu peso en kg? ")
estatura = input("¿Cuál es tu estatura en metros?")
imc = round(float(peso)/float(estatura)**2,2)
if imc <= 18.5:
print("Tu índice de masa corporal es ",imc, "estas bajo de peso")
elif imc >= 18.5 and imc <= 24.9:
print("Tu índice de masa corporal es ",imc, "estas normal de peso")
elif imc >= 25.0 and imc <= 29.9:
print("Tu índice de masa corporal es ",imc, "estas con sobrepeso")
else:
print("Tu índice de masa corporal es ",imc, "estas Obeso")
PYTHON 3.9.7
SENTENCIAS CONDICIONALES CON PYTHON
8.- Escribir un programa que determine el aprovechamiento de un alumno al conocer su calificación.
Calificación Aprovechamiento
Menor a 6 Malo #Programa que determina aprovechamiento de alumno
calificacion = float(input("¿Cuál es tu calificación final? "))
6-7 Regular if calificacion <6:
8-9 Bueno print("Tu calificacion es: ",calificacion, "aprovechamiento Malo")
elif calificacion >= 6 and calificacion <=7:
10 Excelente print("Tu calificacion es: ",calificacion, "aprovechamiento Regular")
elif calificacion >7 and calificacion <= 9:
print("Tu calificacion es: ",calificacion, "aprovechamiento Bueno")
else:
print("Tu calificacion es: ",calificacion, "aprovechamiento Excelente")
PYTHON 3.9.7
SENTENCIAS CONDICIONALES CON PYTHON
9.- Escribir un programa validado que determine el aprovechamiento de un alumno al conocer su
calificación.
Calificación Aprovechamiento #Programa que determina aprovechamiento de alumno
Menor a 6 Malo
calificacion = float(input("¿Cuál es tu calificación final? "))
6-7 Regular
8-9 Bueno if calificacion >=0 and calificacion <=10:
10 Excelente if calificacion <6:
print("Tu calificacion es: ",calificacion, "aprovechamiento Malo")
elif calificacion >= 6 and calificacion <=7:
print("Tu calificacion es: ",calificacion, "aprovechamiento Regular")
elif calificacion >7 and calificacion <= 9:
print("Tu calificacion es: ",calificacion, "aprovechamiento Bueno")
else:
print("Tu calificacion es: ",calificacion, "aprovechamiento Excelente")
else:
print ("solo se permiten calificaciones entre 0 y 10")
PYTHON 3.9.7
ELEMENTOS BÁSICOS DE PYTHON
TODO POR HOY.