Uninitialisierte Werte False?
Verfasst: Donnerstag 14. Juni 2007, 10:30
Hi!
Ich gucke mir gerade das Tutorial an:
http://www.upriss.org.uk/python/session3.html
und bin bei Aufgabe 1.2.
Da steht, dass wenn eine Variable leer ist, der Wert False ist.
Ich habe jetzt das geschrieben:
Aber wenn ich bei (l|f)name nichts eingebe, erkennt er das nicht an. Genau so wie bei pnum.
Er scheint anscheinend das Enter als Eingabe zu verstehen, oder?
Wenn ich aber
schreibe, versteht er das, bis auf pnum.
Hab ich da jetzt was falsch verstanden?[/quote]
Ich gucke mir gerade das Tutorial an:
http://www.upriss.org.uk/python/session3.html
und bin bei Aufgabe 1.2.
Da steht, dass wenn eine Variable leer ist, der Wert False ist.
Ich habe jetzt das geschrieben:
Code: Alles auswählen
fname = raw_input("your first name?")
lname = raw_input("your last name")
pnum = input("your phone number?")
if fname == False or lname == False or pnum == False:
print "dont leave empty fields"
else:
print "ty"
Er scheint anscheinend das Enter als Eingabe zu verstehen, oder?
Wenn ich aber
Code: Alles auswählen
if len(fname) == 0 ...bla blubb...
Hab ich da jetzt was falsch verstanden?[/quote]