107 lines
1.7 KiB
Python
107 lines
1.7 KiB
Python
# Condicionales
|
|
x = 2
|
|
|
|
if x >= 0:
|
|
print('El número',x,'es positivo')
|
|
else:
|
|
print('El número',x,'es negativo')
|
|
|
|
# El número 2 es positivo
|
|
|
|
# Condicionales Encadenados
|
|
if x >= 0:
|
|
print('El número',x,'es positivo')
|
|
elif x < 0:
|
|
print('El número',x,'es negativo')
|
|
else:
|
|
print('El número es igual a cero')
|
|
|
|
# El número 2 es positivo
|
|
|
|
# Condicionales Anidados
|
|
x = 0
|
|
if x > 0:
|
|
print('El número',x,'es positivo')
|
|
else:
|
|
if x < 0:
|
|
print('El número',x,'es negativo')
|
|
else:
|
|
print('El número es igual a cero')
|
|
|
|
# El número es igual a cero
|
|
|
|
|
|
# mas ejemplos
|
|
|
|
x = 1
|
|
if x > 0:
|
|
print('El número es positivo')
|
|
# El número es positivo
|
|
|
|
x = -1
|
|
if x > 0:
|
|
print('El número es positivo')
|
|
|
|
x = 1
|
|
if x % 2 == 0:
|
|
print('El número',x,'es par')
|
|
else:
|
|
print('El número',x,'es impar')
|
|
# El número 1 es impar
|
|
|
|
x = 4
|
|
if x % 2 == 0:
|
|
print('El número',x,'es par')
|
|
else:
|
|
print('El número',x,'es impar')
|
|
# El número 4 es par
|
|
|
|
x = 3
|
|
print('El número',x,'es par') if x % 2 == 0 else print('El número',x,'es impar')
|
|
# El número 3 es impar
|
|
|
|
|
|
# Otras formas de uso
|
|
# Encadenados, ej:
|
|
|
|
x = 1
|
|
y = 2
|
|
if x < y:
|
|
print(x,'es menor q', y)
|
|
elif x > y:
|
|
print(x,'es mayor q', y)
|
|
else:
|
|
print(x,'es igual a', y)
|
|
# 1 es menor q 2
|
|
|
|
x = 3
|
|
if x < y:
|
|
print(x,'es menor q', y)
|
|
elif x > y:
|
|
print(x,'es mayor q', y)
|
|
else:
|
|
print(x,'es igual a', y)
|
|
# 3 es mayor q 2
|
|
|
|
x = 2
|
|
if x < y:
|
|
print(x,'es menor q',y)
|
|
elif x > y:
|
|
print(x,'es mayor q',y)
|
|
else:
|
|
print(x,'es igual a', y)
|
|
# 2 es igual a 2
|
|
|
|
|
|
x = 5
|
|
if x == y:
|
|
print(x,'es igual a',y)
|
|
else:
|
|
if x < y:
|
|
print(x,'es menor q',y)
|
|
else:
|
|
print(x,'es mayor q',y)
|
|
# 5 es mayor q 2
|
|
|
|
|