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