Enviado em 02/09/2016 - 09:54h
Eu queria saber quais mudanças tem o switch case no python, diferente de outras linguagens.
Enviado em 02/09/2016 - 09:54h
Enviado em 02/09/2016 - 16:26h
if n == 0:
print "Digitou zero."
elif n== 1 or n == 9 or n == 4:
print ("Este número é um quadrado perfeito")
elif n == 2:
print ("Este número é par.")
elif n== 3 or n == 5 or n == 7:
print ("Este número é impar e primo.")
elif n == 42:
print ("Este número é o segredo do universo! ")
else:
print ("Este número existe?")
# define the function blocks
def zero():
print "You typed zero.\n"
def sqr():
print "n is a perfect square\n"
def even():
print "n is an even number\n"
def prime():
print "n is a prime number\n"
# map the inputs to the function blocks
options = {0 : zero,
1 : sqr,
4 : sqr,
9 : sqr,
2 : even,
3 : prime,
5 : prime,
7 : prime,
}
option[num]()
Enviado em 02/09/2016 - 19:09h
Entre na sua conta para responder.