[python-users] assert expression1, expression2 != assert (expression1, expression2)
Jantzen, Günter
Guenter.Jantzen at prodv.de
Di Jul 1 19:45:06 CEST 2008
Rex schrieb:
>
> >>> assert 1
> >>> assert 0
> Traceback (most recent call last):
> File "<string>", line 1, in <string>
> AssertionError:
> >>> assert 0, 'hi'
> Traceback (most recent call last):
> File "<string>", line 1, in <string>
> AssertionError: hi
> >>> assert (0, 'hi')
> >>>
>
Hallo Rex,
>>> assert (0, 'hi')
Der assert sieht ein Tupel mit zwei Elementen und das ist True (warum wissen die Götter)
Hingegen:
>>> assert () , "ich armes nichts"
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AssertionError: ich armes nichts
>>>
Gruss
Günter
Mehr Informationen über die Mailingliste python-users