A small quiz question
Ben Bacarisse
ben.usenet at bsb.me.uk
Wed Aug 16 09:38:47 EDT 2017
ram at zedat.fu-berlin.de (Stefan Ram) writes:
> I wrote my first Python quiz question!
>
> It goes like this:
>
> Can you predict (without trying it out) what the Python
> console will output after the following three lines have
> been entered?
>
> def f(i): print(i); return i;
>
> f(4)**f(1)**f(2)
Does Python actually specify what the output will be? It's going to end
with 4 (the result from the REPL) and 4, 1 and 2 will appear on the
lines before, but is the order they appear specified?
--
Ben.
More information about the Python-list
mailing list