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

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

100*x,10*y,z與x,y,z的區別

print [x , y , z for x in range(1,10) for y in range(0,10)for z in range(0,10) if? x == z]為什么這個不行?。?/p>

正在回答

3 回答

100*x+10*y+z是整數形式的三位數 在xyz為字符串時才能用,號,編譯出來是x y z? 這是我的理解,可能有錯- -。還有for z in range(0,10)應該改為for z in range(1,10)? ? 要跟x一樣,因為不可能是0y0的三位數 所以要從數字1~9,而中間的y是可以為0的

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

你這樣是把三個數按整數相加了,沒事,我開始也是這個錯誤。

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

你這個出來的時(x,y,z)而不是三位數

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

舉報

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

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

進入課程

100*x,10*y,z與x,y,z的區別

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

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

幫助反饋 APP下載

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

公眾號

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