看板 Python 關於我們 聯絡資訊
小弟是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)]) 我想請問的是為什麼會有這樣的情況 當我將換行符號加上後...格式反而會變得很奇怪.... 板上高手是否能給小弟一些指點... 小弟十分感激!!! ※ 編輯: abliou 來自: 59.126.34.230 (12/03 19:21)
Lucemia:純粹只是太長一行印不下吧 試著印到檔案裡看 12/03 21:03
abliou:不過都剛好在9的地方換行.. 12/03 21:32