import turtle
# for迴圈
for i in
range(5
):turtle.fd(
100)
turtle.left(
144)
# while迴圈
a =0
while a<5:
a=a+
1 turtle.fd(
100)
turtle.left(
144)
turtle.done(
)# if
# if 1>0:
# print("123")
## a = 0
# while a < 100:
# a = a+1
# print(a)
# 計算1-100的和
# sum = 0 # 把數字0放到sum這個變數裡
# a = 0 # 把數字0放到a這個變數裡
# while a < 100: # 判斷a是不是小於100,成立的話就執行下面的內容
# a = a+1 # 1 2 3 4 .。。。。。100
# sum = sum + a # 1 3 6 10 .。。。5050
## print(sum)
## # 皇帝的棋盤:
# 1 +2+4+8+16
# 皇帝的棋盤
# 公尺粒數:1 2 4 8 16 。。。。。
# 格仔數:1 2 3 4 5
# 64 格仔
# 第幾個格仔
a =1
# 公尺粒數
mi =
1# 總公尺粒數
omi =
0# 迴圈判斷 格仔是否小於64
while a<64:
# 格仔數+1
a = a+
1# 公尺粒數 = 上乙個公尺粒數*2
mi = mi*
2# 總公尺粒數 = 上乙個總公尺粒數+公尺粒數
omi = mi+omi
# 1844億億粒公尺 ===》
print
("一共有%d粒公尺"
%omi)
# 43000一斤公尺
print
("一共有%d斤公尺"
%(omi/
43000))
# 25000000一噸公尺
print
("一共有%d噸公尺"
%(omi/
25000000))
# 5000元一噸
print
("一共有%d元"
%(omi/
25000000
/5000
))
用while語句來實現迴圈
while語句的一般形式為 while 表示式 語句 其中表示式是迴圈條件,語句為迴圈體。while語句的語義是 計算表示式的值,當值為真 非0 時,執行迴圈體語句。while語句迴圈的特點是先判斷條件表示式,後執行迴圈體語句。舉乙個簡單的例子 include int main printf d n...
for迴圈 while迴圈
迴圈結構 當重複執行相同的 或者是相似的 時。迴圈三要素 1 迴圈變數的宣告 用於控制迴圈次數的迴圈因子 2 迴圈條件 用於判斷是否執行相同或相似內容 迴圈體 的條件 3 迴圈變數的改變方向 向著迴圈結束的方向改變。1 for迴圈 語法 for 變數的宣告和初始化 迴圈條件 變數的改變方向 執行邏輯...
python用while與for迴圈寫乘法口訣
首先用while迴圈寫乘法口訣 h 1 定義乘法開頭變數的起始值 while h 9 while迴圈條件,變數h小於等於9 w 1 定義乘數變數的起始值 while w h 定義乘數不能超過被乘數,也就是w最大也比h小1 print h,w,h w,end 執行列印結果,end的意思是不換行,沒加這...