Conditional Expressions

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
htwstudent
User
Beiträge: 5
Registriert: Dienstag 12. Juli 2011, 13:20

Hallo,

ich habe momentan irgendwie ein Problem mit den conditional expresseions.

bei dem Aufruf von bsplw:

x= None

y = (100 if x != None else 0)

oder:

x= 1

y = (20 if x == 1 else 30)

kommt beides mal ein SyntaxError: invalid syntax
der Pfeil beim Interpreter zeigt auf das "if"

ich verwende Python 2.4.3

Mach ich da irgendwas falsch?
deets

Ja, du verwendest Python2.4 - und diese Syntaxerweiterung gibt es erst seit 2.5.
htwstudent
User
Beiträge: 5
Registriert: Dienstag 12. Juli 2011, 13:20

ok Vielen Dank :-)
Antworten