亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

這該死的空格該如何去掉???

for?x?in?range(1,10):
????for?y?in?range(1,10):
????????if?y>=x?:
????????????break
????????print?y,x

運行成功,輸出錯誤

1?2
1?3
2?3
1?4
2?4
3?4
1?5
2?5
3?5
4?5
1?6
2?6
3?6
4?6
5?6
1?7
2?7
3?7
4?7
5?7
6?7
1?8
2?8
3?8
4?8
5?8
6?8
7?8
1?9
2?9
3?9
4?9
5?9
6?9
7?9
8?9

index.py 請檢查輸出是否匹配:12 13 14 15 16 17 18 19 23 24 25 26 27 28 29 34 35 36 37 38 39 45 46 47 48 49 56 57 58 59 67 68 69 78 79 89,再試試!直接進入下一節

正在回答

5 回答

str(x)+str(y),轉換成字符也可以的

1 回復 有任何疑惑可以回復我~
#1

慕UI0344854 提問者

謝謝!后來我也知道可以用轉換成字符串的方式解決問題,我主要是吐槽Python太“人性化”有的時候也是缺點
2018-08-25 回復 有任何疑惑可以回復我~

前面講過逗號即是空格


0 回復 有任何疑惑可以回復我~

for x in [0,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
???????



0 回復 有任何疑惑可以回復我~

老哥,這是整數,直接x*10 + y,老師的示范是字符串,所以x+y直接放一起。

2 回復 有任何疑惑可以回復我~

問題解決了 ?不過是在Python3解決的

還是用歪門邪道解決的 真的服了?

for?x?in?range(1,10):
????for?y?in?range(1,10):
????????if?y>=x?:
????????????break
????????print?(y,end='')
????????print?(x,end='')
????????print("\n")

不自作聰明加空格和換行會死嗎

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識Python
  • 參與學習       758397    人
  • 解答問題       8967    個

學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進入課程

這該死的空格該如何去掉???

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號