operadores ternarios python

Programa 1: (en este programa se ejemplifica el uso de los operadores ternarios)
#operadores ternarios o comparadores
a=10
b=5
val1=5
val2=50
# val= (a==b)?100:200 condicional 
variable=(val1,val2)[a==b]#el val1 en este caso seria el no y el val2 seria encaso de que si fueran iguales 
print (variable)

x=3
y=10
var=x if a==b else y#si son iguales imprime x si son diferentes imprime y
print (var)

v1="falso"
v2="verdadero"
v=int(input("dame un valor: "))#si no se pone el int la entrada sera tomada como cadena 
print(v)
print((v1,v2)[v==10])

var=1
if var>0:
print ("tiene valor")
else:
print ("no tiene valor")

Comentarios

Entradas populares de este blog

funciones de algebra en python

matrices en python

consiciones if y else en python