為什么加\n不能正確運行,刪掉\n后正確且自動換行,怎么實現的自動換行?
for x in [1,2,3,4,5,6,7,8,9]:
? ? for y in [0,1,2,3,4,5,6,7,8,9]:
? ? ? ? if x<y:
? ? ? ? ? ? print (10*x+y)\n
for x in [1,2,3,4,5,6,7,8,9]:
? ? for y in [0,1,2,3,4,5,6,7,8,9]:
? ? ? ? if x<y:
? ? ? ? ? ? print (10*x+y)\n
2016-11-13
舉報
2016-11-13
\n要在字符串中才起作用的,'s1\ns2',這樣的話就會輸出兩行。 你現在10*x+y是一個數值。不能直接加\n
2016-11-13
print 1
print 2
輸出肯定有兩行啊,目前實現的自動換行是因為在符合x<y條件時就執行 print語句,所以也會換行