1. 程式人生 > 其它 >python 迴圈語句-排序練習

python 迴圈語句-排序練習

技術標籤:pythonpython

1.九九乘法表

for i in range(1, 10):
    for j in range(1, i+1):
        print("%sx%s=%s" % (i, j, i*j), end=" ")
    print()

%s表示將引數格式化位字串
%d表示將引數格式化為整數
%.1f表示將引數格式化為帶有1位小數點的浮點數

輸出結果:
在這裡插入圖片描述
2.三角形

n = 9
for i in range(n):
    for j in range(i):
        print('', end=' '
) for k in range(i, n): print('$', end=' ') print()

輸出結果:
在這裡插入圖片描述
3.使用for迴圈輸出數字0-9,當數字為6時,跳出本次迴圈,執行其他迴圈
當數字為8的時候,停止迴圈

for i in range(0,9):
    if i != 6:
        print (i)
        continue
    elif i == 8:
        break

輸出結果:
在這裡插入圖片描述

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

for:

j=0
k=0
for i in range(1,101):
    if
i%2==0: j+=i else: k+=i print(j) print(k)

while:

i=0
j=0
k=0
while i<=100:
    if i%2==0:
        j+=i
    else:
        k+=i
    i+=1
print(j)
print(k)

輸出結果:
在這裡插入圖片描述

5.#模擬ATM取錢系統,取款機裡一共有10000元, # 有五個人分別去取錢,每次取錢的金額在100元到500元之間, # 要求輸出他們每次取錢的金額,以及ATM機裡的餘額, # 當餘額小於取款的金額時,退出系統。

6. 輸入任意5位數,進行排序並列印

num =
[25, 69, 12, 45, 70] num.sort() print(num)

輸出結果: