necesito una yuda sobre como ocupare el comando else en python
si ponen un ejemplo mucho mejor :D
gracias
http://www.google.es/search?q=python+else
gracias encontre muchas cosas pero mi problema persiste :o es el siguiente:
import os
>>> opciones = raw_input("Elija que desea hacer suamr,restar.multiplicar o dividir")
Elija que desea hacer suamr,restar.multiplicar o dividir
>>> if opciones == "sumar":
a = float(raw_input("elija un numero:"))
b = float(raw_input("otro mas:"))
print "el resultado es",a+b
>>> if opciones == "restar":
a = float(raw_input("elija un minuendo:"))
b = float(raw_input("ahora un sustraendo:"))
print "La resta es",a-b
>>> if opciones == "multiplicar":
a = float(raw_input("elija un multiplicador:"))
b = float(raw_input("ahora otro"))
print "El resultado es",a*b
>>> if opciones == "dividir":
a = float(raw_input("elija un dividendo:"))
b = float(raw_input("ahora un divisor:"))
print "El resultado es",a/b
>>> if opciones == "creditos":
print "Este programa fue creado por Xpod el año 2008"
>>> else:
SyntaxError: invalid syntax
no se como agregar condiciones y en cualquier caso siempre falla
gracias
else:
print "lo que quieras"
Saludos.
sigue sin funcionar ayuda?¿
No utilices la shell interactiva, primero haz que funcione con ficheros.
como ahcer que funcione primero con los ficheros?
lo que pasa es que no me ejecuta el pythonw :(
¿y porqué no descargas el IDE de la página oficial (http://python.org/download/)?
no pasa nada es exactamente lo mismo y el comando else sigue fallando
ayuda???
Cita de: Ragnarok en 23 Febrero 2008, 21:00 PM
No utilices la shell interactiva, primero haz que funcione con ficheros.
no entendi a que te refieres con el tema del IDE o ficheros
¿como es tu codigo?
¿Asi?
import os
opciones = raw_input("Elija que desea hacer suamr,restar.multiplicar o dividir")
Elija que desea hacer suamr,restar.multiplicar o dividir
if opciones == "sumar":
a = float(raw_input("elija un numero:"))
b = float(raw_input("otro mas:"))
print "el resultado es",a+b
if opciones == "restar":
a = float(raw_input("elija un minuendo:"))
b = float(raw_input("ahora un sustraendo:"))
print "La resta es",a-b
if opciones == "multiplicar":
a = float(raw_input("elija un multiplicador:"))
b = float(raw_input("ahora otro"))
print "El resultado es",a*b
if opciones == "dividir":
a = float(raw_input("elija un dividendo:"))
b = float(raw_input("ahora un divisor:"))
print "El resultado es",a/b
if opciones == "creditos":
print "Este programa fue creado por Xpod el año 2008"
else:
¿o asi?
import os
opciones = raw_input("Elija que desea hacer suamr,restar.multiplicar o dividir")
Elija que desea hacer suamr,restar.multiplicar o dividir
if opciones == "sumar":
a = float(raw_input("elija un numero:"))
b = float(raw_input("otro mas:"))
print "el resultado es",a+b
if opciones == "restar":
a = float(raw_input("elija un minuendo:"))
b = float(raw_input("ahora un sustraendo:"))
print "La resta es",a-b
if opciones == "multiplicar":
a = float(raw_input("elija un multiplicador:"))
b = float(raw_input("ahora otro"))
print "El resultado es",a*b
if opciones == "dividir":
a = float(raw_input("elija un dividendo:"))
b = float(raw_input("ahora un divisor:"))
print "El resultado es",a/b
if opciones == "creditos":
print "Este programa fue creado por Xpod el año 2008"
else:
la diferencia es que si pones else asi:
else:
te da error lo tinenes que poner asi:
else:
ocurre lo mismo pero ahora que lo copie funciono es lo mas extraño osea puse copiar hasta donde decia else: y espues agregue el comanbdo y funciono ojala hubiera otra forma pero creo que tendra queser asi grx
¿Pero tu en el codigo pones esto ?
>>>
s pone solo
Cita de: Xpod en 26 Febrero 2008, 00:19 AM
s pone solo
No uses la consola interactiva abre lo de IDLE y dale a file>New Window y en el archivo pegas el codigo sin ">>>" y lo guardas como .py.
Saludos.
gracias desnight me sirvio ahora puedo usar el else
:D
Lo que cuestan algunas cosas.