python迴圈巢狀練習

2021-10-12 06:51:40 字數 1108 閱讀 2460

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:

break;

else:

print(i)

4.使用迴圈 計算出1-100之間 所有基數的和,偶數和

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 ...