看板 Python 關於我們 聯絡資訊
※ 引述《abliou (Art of Life)》之銘言: : 小弟是python的初學者....最近在練習寫九九乘法表.... : 不過卻碰到一個問題.... : 就是當我在對一個Comprehensions做print的動作時.... : 明明沒有換行符號它卻會自動換行... : 以下是程式碼 : print "\t".join([(int(str(i)[1])!=0 and str(i)[0]+"x"+str(i)[1]+"="\ : +str(int(str(i)[0])*int(str(i)[1])) or " ") for i in xrange(21,100)]) : 我想請問的是為什麼會有這樣的情況 : 當我將換行符號加上後...格式反而會變得很奇怪.... : 板上高手是否能給小弟一些指點... : 小弟十分感激!!! 這一切都是巧合 我猜你應該是在 dos 視窗下面測試的, 而且視窗寬度沒改, 仍然是原本的 80 字寬 寬度剛剛好, 每組最後的 TAB 一跳就跳到下一行去了… -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.63.79
abliou:感謝感謝!! 12/04 13:32