Santiago Quiñones Cuenca
Software Developer and Educator, Master in Software Engineering, Research UTPL {Loja, Ecuador} Repositories: http://github.com/lsantiago
Lenguaje de Programación - Ingeniería Civil
llueve = True
temperatura = int(input('Ingresa temperatura: '))
if temperatura < 18:
if llueve == True:
print('Llevaré paraguas y abrigo')
else:
print('Solo llevaré abrigo')
else:
print('No necesito paraguas ni abrigo')
# PRESENTING CODE
x = 5
if x < 15:
if x > 8:
print('one')
else:
print('two')
else:
if x > 2:
print('three')
# PRESENTING CODE
A. one
B. two
C. three
D. más de una de las anteriores
E. no presenta nada
x = 5
if x < 15:
if x > 8:
print('one')
else:
print('two')
if x > 2:
print('three')
# PRESENTING CODE
A. one
B. two
C. three
D. más de una de las anteriores
E. no presenta nada
x = 5
if x < 15:
if x > 8:
print('one')
else:
print('two')
if x > 2:
print('three')
# PRESENTING CODE
A. one
B. two
C. three
D. más de una de las anteriores
E. no presenta nada
avg = 95
if avg >= 90:
grade = 'A'
if avg >= 80:
grade = 'B'
if avg >= 70:
grade = 'C'
if avg >= 60:
grade = 'D'
else:
grade = 'F'
print(grade)
# PRESENTING CODE
>> 'D'
# Aquí está la versión corregida:
avg = 95
if avg >= 90:
grade = 'A'
elif avg >= 80:
grade = 'B'
elif avg >= 70:
grade = 'C'
elif avg >= 60:
grade = 'D'
else:
grade = 'F'
print(grade)
# PRESENTING CODE
>> 'A'
if condition1:
# true block for condition1
elif condition2:
# true block for condition2
elif condition3:
# true block for condition3
...
else:
# false block
# PRESENTING CODE
Las condiciones se evalúan en orden. Se ejecuta el bloque verdadero de la primera condición verdadera.
Si ninguna de las condiciones es verdadera, se ejecuta el bloque falso.
Sintaxis
x = 5
if x == 8:
print('how')
elif x > 1:
print('now')
elif x < 20:
print('brown')
print('cow')
# PRESENTING CODE
A. 0
B. 1
C. 2
D. 3
E. 4
# The following also involves decisions based on a person's age:
age = ... # let the user enter his/her age
if age < 13:
print('You are a child.')
elif age >= 13 and age < 20:
print('You are a teenager.')
elif age >= 20 and age < 30:
print('You are in your twenties')
elif age >= 30 and age < 40:
print('You are in your thirties')
else:
print('You are a survivor')
# PRESENTING CODE
¿Cómo se podría simplificar?
# The following also involves decisions based on a person's age:
age = ... # let the user enter his/her age
if age < 13:
print('You are a child.')
elif age < 20:
print('You are a teenager.')
elif age < 30:
print('You are in your twenties')
elif age < 40:
print('You are in your thisties')
else:
print('You are a survivor')
# PRESENTING CODE
By Santiago Quiñones Cuenca
Software Developer and Educator, Master in Software Engineering, Research UTPL {Loja, Ecuador} Repositories: http://github.com/lsantiago