為什么加了’,‘就不自動換行了,不加的話都自動換行了??
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 x*10+y,
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 x*10+y,
2017-08-19
舉報
2017-08-20
加,不換行應該是2.7版本的Python,3.4版本已經將這個默認設置去除了,增加了更為自由的參數設置end,格式如下:print(10*x+y,end=' '),這樣每一次輸出的末尾就是以空格隔開,不進行換行,end默認值為換行
2017-08-19
百度上說print默認結束是\n 即換行符 如果是3.4版本的python 你可以加個參數 end=" ",就可以是你想的要任何東西了