1.三角形
for i in range(1,6):
for j in range(1,6-i):
print(" 「,end=」 「)
for k in range(1,i+1):
print(」 * 「,end=」 「)
print(」 ")
2.九九乘法表
for i in range(1,10):
for j in range(1,i+1):
print(』%d*%d=%-3d』%(j,i,j*i),end=" 「)
print(」 ")
3.使用for迴圈輸出數字0-9,當數字為6時,跳出本次迴圈,執行其他迴圈
當數字為8的時候,停止迴圈
for i in range(0,10):
if i==6:
continue;
elif i == 8:
4.使用迴圈 計算出1-100之間 所有基數的和,偶數和break;
else:
print(i)
ji =0
ou =0
for i in range(1,101):
if i%2==0:
ou = ou+i
else:
ji = ji+i
print(ji,ou)
5.模擬atm取錢系統,取款機裡一共有10000元,
有五個人分別去取錢,每次取錢的金額在100元到500元之間,
要求輸出他們每次取錢的金額,以及atm機裡的餘額,
當餘額小於取款的金額時,退出系統。
atm = 10000
while true:
print(「開始取錢」)
for i in range(1, 6):
print(「請輸入」+str(i)+「號客戶取錢數」)
j=input()
if atmprint(「餘額不足,退出系統」)
break
else:
atm = atm - int(j)
print(str(i)+「號客戶取走」+str(j)+「元,atm餘額為」+str(atm)+「元」)
for迴圈巢狀練習
for迴圈巢狀練習 列印矩形,左下三角形,左上三角形,右下三角形,右上三角形 注意事項 外迴圈控制行 內迴圈控制列 括號位置 輸出語句位置 如下 public class textnestloop system.out.println system.out.println for int i 0 i...
python 巢狀迴圈練習題
練習題一 列印如下 第1行,迴圈 一次 第2行,迴圈 2次 第3行,迴圈 3次 第5行,迴圈 5次 所以可以用巢狀迴圈來實現 for i in range 1,6 for j in range 1,i 1 print end print 練習題二輸出99乘法表 第一行有1個乘法 第二行有2個乘法 第...
Python練習 for迴圈 if巢狀語句
1 輸入兩個正整數a b,計算這兩個數的最大公約數 歐幾里得演算法 1 求a和b的餘數r 2 如果r 0,則a和b的最大公約數是b 3 如果r 0,則將b的值賦給a,將r的值賦給b,重複第1 步,直到r 0 a int input 輸入a b int input 輸入b r a b while r ...