python for迴圈的問題,python中兩個for迴圈的問題

2021-06-28 17:14:16 字數 1219 閱讀 3810

1樓:紫薇參星

else沒執行到是因為for b in list1使得b不再是150,而是list1中的每個值,自然不會執行else了。

你的python程式我幫你改完了,你看看吧.(改動的地方見註釋)

2樓:匿名使用者

continue的作用就是使迴圈中滿足條件的**跳過,繼續執行下一輪**。

你的**continue應該是屬於else,所以else不會執行的,continue縮排往前頂,

讓他屬於for迴圈,就不會報錯了,也會執行else的**了,如下圖:

3樓:匿名使用者

為什麼要for b in list,如果這樣,那你前面給b的賦值就沒用了。就會在list1l

裡面去取。list1比list2長,根據你的**,就報越界了

4樓:衷識萬鴻暉

[x*5

forx

inrange(2,10,2)]是一個列表,產生x乘以5的值,產生的數量由for語句確定

範圍是x

inrange(2,10,2),range生成2開始,步長是2到10為止的序列,為246

8經過x×5計算,結果就是10

2030

40作為一個列表就是最後的結果。

python中兩個for迴圈的問題

5樓:匿名使用者

這樣的例子的,權但你沒必要再看了。把簡單的東西複雜化一點也不高大上。而且這段**也實現不了求文字中非空白字元數目的功能。

line=' hello'或者'hello '或者'he llo'這三種情況都得不到正確結果。

6樓:匿名使用者

第一行bai,以 'r ' 即讀的方式去打du開那個.txt檔案

zhi。

第二行,逐行讀dao的同時,將行分片,然後將分片結版

有關python中for迴圈和列表的兩個問題!!

7樓:礻斤丶

第一個問題你用的for-in,這樣你的list沒有一個

序號,也就不能判斷第一個元素了,像這樣遍歷的為什麼不用for i in range(len(list))呢。。如果你真的像這樣,可以在迴圈外設定一個計數器,然後在迴圈裡不斷加一。。

第二個問題條件寫 if type(i)==list:就可以了。。

關於組合語言的迴圈問題,關於組合語言中的PUSH問題。

你理解bai從程式上面執行下來到du達 loop s後又去執行標zhi號s處,這沒錯。然dao後就內無限迴圈死,這就錯了容 組合語言的迴圈指令loop是有條件的,這個隱含操作和條件就是每迴圈一次,cx cx 1,如果cx 0,迴圈就結束了。在這個程式中,迴圈3次結束。關於組合語言中的push問題。每...

ASP迴圈入庫的問題,ASP迴圈插入問題

如果你要把多個值儲存到同一記錄中,你完全可以不給name加字尾,這樣可以直接取到所有值。如 rs usernews trim request.form usernews 如果要把每個值儲存到單獨的記錄行中,可以用迴圈。比如i 1 doif isempty request.form usernews ...

關於for迴圈結構的問題,關於for迴圈結構的問題

是的,你的說的 第一個for結構的迴圈體是a i i 2 2 然後直接cout 完全可以,所以上面的程式不怎麼優秀。我舉個例子吧for i 1 to 5 for j 1 to i n n 1 print n next j print next i 這是迴圈巢狀,很簡單,對於這種問題,迴圈是先從內部開...