嗨,我在教自己的python,已經下載了3.4,並且正在通過Think Python工作。我遇到的問題是打印網格。我不會把整個代碼放在一起,但這是一個問題。在python 3.4中打印呼叫
def do_twice(f):
f()
f()
def print_beam():
print("+ - - - - ",)
def print_beams():
do_twice(print_beam)
print("+")
現在這個時候叫應該是打印這樣的梁+ - - - - + - - - - +
然而,實際產量
+ - - - -
+ - - - -
+
我已經在這個上花了兩個小時,但是我使用的python版本與我正在使用的書不同。任何人都可以幫我解決這個日誌堵塞問題嗎?
的文檔?如果你不確定,試試'import sys; print(sys.version)' – Kevin
您正在閱讀Python 2教程並在Python 3上運行它。這就是問題所在。 –
3.4.4但這本書是diff 3.2也許 –