Python - python, duda de codigo.

 
Vista:
sin imagen de perfil

python, duda de codigo.

Publicado por panzer G (2 intervenciones) el 03/09/2014 19:58:14
py
py2

Bueno mi duda es la siguiente..
Quiero expandir la cantidad de respuestas del usuario pero no se como hacerlo, ejemplo:


#Esto....

1
2
3
4
if (input() == "no"):
    print ("negative")
else:
        print ("positive")

#Quiero transformarlo en algo como esto.....

1
2
3
4
if(input() == ("no") or ("No") or ("NO") or ("nO") or ("nop") or ("ño") or ("not")):
    print ("negative)
else:
       print ("positive)


#pero aparentemente esto no funciona correctamente, y no se como hacer que funcione de manera correcta :(
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 2.239
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

python, duda de codigo.

Publicado por xve (1646 intervenciones) el 03/09/2014 22:43:24
Hola Panzer, no es necesario el parentesis en el condicional if...

Haber si te sirve de esta manera:
1
2
3
4
5
6
7
8
# -*- coding: utf-8 -*-
 
valores=("no","No","NO","nO","nop","ño","not")
 
if input() in valores:
	print ("negative")
else:
	print ("positive")
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

python, duda de codigo.

Publicado por panzer G (2 intervenciones) el 05/09/2014 02:31:17
Muchassss gracias amigo!, Funciono perfectamente, no sabia que no era nesesario poner parentesis a if, jajajajaj
muchas gracias c:
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar