Führen Python Inline if-Anweisungen eine Funktion zweimal aus?

8

Wenn ich etwas wie (völlig zufälliges Beispiel lese nicht in Variablennamen):

%Vor%

Wird in diesem Fall read_file () zweimal ausgeführt? Wenn ja, gibt es eine Möglichkeit, es nur einmal auszuführen, aber innerhalb einer Zeile zu halten?

    
NoviceCoding 10.06.2012, 08:31
quelle

1 Antwort

21

In diesem Fall würde read_file() zweimal ausgeführt werden. Sie können dies stattdessen tun:

%Vor%     
jamylak 10.06.2012, 08:32
quelle

Tags und Links