Ich möchte gerne die str-Klasse etwas auchbauen, funktionieren tut es prima.
Code: Alles auswählen
>>> class str(str):
def isfloat(self):
return (self.count(".") == 1 and self.replace(".", "").isdigit())
>>> a = str("2.0")
>>> a.isfloat()
True
>>> b = "2.0"
>>> b.isfloat()
Traceback (most recent call last):
File "<pyshell#20>", line 1, in <module>
b.isfloat()
AttributeError: 'str' object has no attribute 'isfloat'
Gruß,
Chris