Seite 2 von 2

Re: spielkarte raten problem

Verfasst: Mittwoch 11. November 2015, 00:31
von BlackJack
@kodela: In Python 2.7 ist `print()` genau dann eine Funktion wenn der in der Dokumentation erwähnte `__future__`-Import in dem Modul verwendet wurde. Und zwar nur dann, nur in dem jeweiligen Modul, und dann auch *nur* eine Funktion und nicht mehr Anweisung. Man hat also entweder das eine oder das andere. Wenn man also den `__future__`-Import nicht im Modul hat, sollten bei ``print`` auch keine Klammern stehen als wenn es eine Funktion wäre, denn dann sind es nur unnötige Klammern um einen Wert/Ausdruck, oder aber man bekommt eine Ausgabe die so nicht gemeint war, wenn nämlich die Klammern dafür sorgen das Kommata ein Tupel erstellen und nicht mehrere Ausdrücke trennt.

Re: spielkarte raten problem

Verfasst: Mittwoch 11. November 2015, 01:17
von kodela
Hallo @BlackJack,

danke für die Aufklärung. Alles klar!

MfG, kodela