Ich habe mehrmals gehört, dass Drucken als Funktion (3.x) besser ist als als Anweisung (2.x). Aber wieso?
Ich war ein Fan davon, eine Aussage zu sein, hauptsächlich weil ich zwei Zeichen weniger eingeben konnte (dh die Klammern).
Es würde mich interessieren, in welchen Situationen die print-Anweisung sie einfach nicht schneidet und eine Funktion überlegen ist.