a = 0
for a in range(1,99):
a = (a + 2)
y = a
print(y)
這是我曾經嘗試和產生1之間的奇數,以99.However它不顯示任何結果的代碼。問題是,我想保持代碼的結構相同,在它的任何問題進行整流,我可能要添加到它,但我不想完全編寫新的代碼,我可能不明白,由於我在Python的是新的。先謝謝你們。python的for循環奇數生成器的代碼是否有效?
PS - 我在此得到的問題是,它打印的所有號碼的範圍,而不是隻有奇的。
最後三行可以簡化到只有'打印(A + 2)' – marcusshep
你們採取了調試的步驟你的問題?當你使用調試器時會發生什麼? – Software2
您的代碼顯示(錯誤)輸出,但仍顯示結果。 – birryree