Re: spielkarte raten problem
Verfasst: Mittwoch 11. November 2015, 00:31
@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.