CH 4-2 for 迴圈 作業練習

Ex 4-2-1

請寫程式,以遞增的方式,計算從 1 到 100 的奇數和。

Ex 4-2-2

請寫程式,以遞減的方式,計算從 100 (或99) 到 1 的偶數和。

Ex 4-2-3

試問下列程式的執行結果。

total=0
for i in range(50,-20,-10):
total +=i
print('total=',total)

Ex 4-2-4

試撰寫一程式,求 2~500 之間所有的質數。

Ex 4-2-5

請將範例 4-2-9 的九九乘法表程式,改以 while 巢狀迴圈撰寫。

Ex 4-2-6

由亂數產生器產生一個 1~100 的整數當作答案,然後讓使用者猜此數字,當猜的數字太大,就顯示”你猜的答案太大了, 請再試一次”;當猜的數字太小,就顯示”你猜的答案太小了, 請再試一次”;直到猜到正確數字, 終止程式並顯示”恭喜你,猜對了”。

Ex 4-2-7

請查看範例 4-2-3 產生的六個亂數,原程式是有可能重複出現相同數字。試修正此問題,避免產生重複數字。