{{adMap.article_top.title}}
{{adMap.article_top.cta}}

#提問 Python問題
程式設計板

|

{{ articleMoment(createdAt) }}

https://i.imgur.com/Bz7OuFo.jpg 是個超新手所以問題可能有點智障 但真的想不通 為什麼輸入 3 3 3 3 3 3 6 最後輸出的不是15啊


  回文

你可能有興趣的文章...

{{adMap.article_bottom.cta}}
{{adMap.article_bottom.title}}
{{adMap.article_bottom.content}}

全部留言

匿名

匿名

B1 {{commentMoment( "2020-04-05T04:39:12.771Z" )}}

e=e+1加了6次(?

e=e+1加了6次(?
0
B2 {{commentMoment( "2020-04-05T07:33:40.240Z" )}}

第一層迴圈會跑6次 {3,3,3,3,3,3} 第二層迴圈 k in A[A.index(3)+1]應該會等於 k in A[4] 所以會跑5次 {3,3,3,3,3} 6*5=30 應該是這樣 我沒學過Python 所以不大確定 不過理論上應該是這樣

第一層迴圈會跑6次 {3,3,3,3,3,3} 第二層迴圈 k in A[A.index(3)+1]應該會等於 k in A[4] 所以會跑5次 {3,3,3,3,3} 6*5=30 應該是這樣 我沒學過Python 所以不大確定 不過理論上應該是這樣
1
B3 {{commentMoment( "2020-04-05T09:50:41.761Z" )}}

你這段程式碼的 e = 迴圈執行次數 因為i跟k每次迴圈執行都是3 所以if一定成立

你這段程式碼的 e = 迴圈執行次數 因為i跟k每次迴圈執行都是3 所以if一定成立
我不是有切割嗎[:] 為什麼不是5+4+3+2+1?
原 Po 回覆:

我不是有切割嗎[:] 為什麼不是5+4+3+2+1?

1
匿名

匿名

B4 {{commentMoment( "2020-04-09T03:03:58.190Z" )}}

剛剛跑了一下 迴圈真的跑了30次了

剛剛跑了一下 迴圈真的跑了30次了
0
匿名

匿名

B5 {{commentMoment( "2020-04-09T03:11:12.834Z" )}}

i 每次進迴圈都是3 所以其實你第二層迴圈的A[A.index(i)+1:] 永遠都是[3,3,3,3,3] 你可以在if I+k ==X: 後印出A[A.index(i)+1:]  你就知道了

i 每次進迴圈都是3 所以其實你第二層迴圈的A[A.index(i)+1:] 永遠都是[3,3,3,3,3] 你可以在if I+k ==X: 後印出A[A.index(i)+1:]  你就知道了
0
匿名

匿名

B6 {{commentMoment( "2020-04-09T03:12:20.385Z" )}}

想知道你這支程式碼 實際是想要實作什麼?

想知道你這支程式碼 實際是想要實作什麼?
0
留言已被刪除

留言已被刪

本留言就像流星一樣,一閃即逝。

本留言就像流星一樣,一閃即逝。

B8 {{commentMoment( "2020-04-09T03:42:47.260Z" )}}

你的邏輯是對的 只是程式打錯了 改成下面這樣 就可以實現你要的功能了 A=list(map(int,input().split())) //假設輸入{3,3,3,3,3,3} X=int(input()) //輸入6 e=0 for i in range(len(A)):           //len(A)=A陣列大小6 range(6)= i會從0到5 for k in range(i+1,len(A)):    //range(i+1,len(A))= k會從i+1到5 if A[i]+A[k]==X: e+=1 print(e)

你的邏輯是對的 只是程式打錯了 改成下面這樣 就可以實現你要的功能了 A=list(map(int,input().split())) //假設輸入{3,3,3,3,3,3} X=int(input()) //輸入6 e=0 for i in range(len(A)):           //len(A)=A陣列大小6 range(6)= i會從0到5 for k in range(i+1,len(A)):    //range(i+1,len(A))= k會從i+1到5 if A[i]+A[k]==X: e+=1 print(e)
1


登入後發表留言






確定要刪除此文章?
#提問 Python問題

https://i.imgur.com/Bz7OuFo.jpg 是個超新手所以問題可能有點智障 但真

檢舉{{reportFloor? '留言B'+reportFloor: '文章'}}
檢舉{{'原po回覆B'+reportFloor+'留言'}}
請選擇刪除文章原因
請選擇刪除留言原因
附件說明
插入圖片

請點文字方塊右下角的 插入圖片,或直接插入 imgur 圖片網址。

https://i.imgur.com/8wlRxfM.png
輸入
顯示

插入 Youtube 影片

直接將影片網址貼上。

https://www.youtube.com/watch?v=wvzfOyW0ZMo
輸入
顯示

分享 Meteor 文章

直接將文章網址貼上。

https://meteor.today/article/8ZgvtS
輸入
您即將進入之文章內容需滿十八歲方可瀏覽

根據「電腦網路內容分級處理辦法」修正條文第六條第三款規定,已於網站首頁或各該限制級網頁,依台灣網站分級推廣基金會規定作標示。若您尚未年滿十八歲,麻煩點選離開。若您已滿十八歲,一樣不可將本區之內容派發、傳閱、出售、出租、交給或借予年齡未滿18歲的人士瀏覽閱讀,或將本網站內容向該人士出示、播放或放映。

離開
回覆 B{{reply.floor}}