r...@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.
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to