返回列表 上一主題 發帖

請教:Python的練習題

請教:Python的練習題

請問為什麼以下的程式跑出來的結果是:1 2
i = 1
while i % 3:
    print(i, end = ' ')
    if i >= 10:
        break
    i += 1



謝謝

回復 1# gaishutsusuru
因為i=3時 i%3=0(取餘數為0) ,非0為真(true),0代表假(false)就會離開while迴圈

TOP

        靜思自在 : 有智慧才能分辨善惡邪正;有謙虛才能建立美滿人生。
返回列表 上一主題