Seite 1 von 1

Wo ist die islower-Methode?

Verfasst: Freitag 20. August 2010, 07:59
von pauli_fc
Moin,

versuche seit einer Weile Funktionen wie islower, isupper etc. zu verwenden. Ständig kommt die Meldung ..."is not defined". import string probiert, mit dir(string) werden diese Befehle gar nicht in der Liste angezeigt?? Habe Version 2.5 (hier im Büro sind wir halt gaaanz aktuell...), in der Hilfe dazu sind die Begriffe aber vorhanden. Watt is dat denn? Wie rufe ich den Krams denn auf?!? Brauche ich eine neuere Version?

Re: Wo ist die islower-Methode?

Verfasst: Freitag 20. August 2010, 08:06
von lutz.horn

Code: Alles auswählen

>>> "foo".islower()
True
>>> "Bar".islower()
False

Re: Wo ist die islower-Methode?

Verfasst: Freitag 20. August 2010, 08:11
von pauli_fc
ach so funktioniert das :oops: Danke!
trotzdem ist es dann in den verschiedenen dokus immer falsch - zumindest missverständlich - beschrieben: islower() würde ich interpretieren: islower(hier ist der prüfsatz).
Und wieso das nun nicht in der Methodenliste steht?!? Für anfänger sind das ziemlich viele Steine im Weg :|

Re: Wo ist die islower-Methode?

Verfasst: Freitag 20. August 2010, 08:13
von lutz.horn
An welcher Stelle ist das denn auf diese missverständliche Art dokumentiert? Die Python-API beschreibt es richtig: http://docs.python.org/library/stdtypes ... tr.islower

Re: Wo ist die islower-Methode?

Verfasst: Freitag 20. August 2010, 08:14
von pauli_fc
lutz.horn hat geschrieben:An welcher Stelle ist das denn auf diese missverständliche Art dokumentiert? Die Python-API beschreibt es richtig: http://docs.python.org/library/stdtypes ... tr.islower

python ge-packt

Re: Wo ist die islower-Methode?

Verfasst: Freitag 20. August 2010, 09:39
von noisefloor
Hallo,

aha - auf welcher Seite denn? 3. oder 4. Ausgabe?

Gruß, noisefloor

Re: Wo ist die islower-Methode?

Verfasst: Freitag 20. August 2010, 20:36
von noisefloor
Hallo,

habe mal nachgelesen - es ist richtig erklärt. :-)

Die Methode ist als

Code: Alles auswählen

islower()
aufgeführt. Also nix in den Klammer und auch kein Platzerhalter.

Gruß, noisefloor