python 迴圈語句-排序練習
阿新 • • 發佈:2020-12-22
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)
輸出結果: