在這個簡單的 python 程序中,我們需要打印一個求和模式。這是一個模式 python 程序。
要理解這個例子,您應該了解以下 Python 編程主題:
- Python 列表
- Python 循環
- Python 決策語句
什麼是求和模式?
在這個模式中,Python 程序讀取一個數字並打印求和模式。求和模式是該數字的求和模式。假設我們有一個數字 4,那麼 4 的求和模式是。
1 = 1
1 + 2 = 3
1 + 2 + 3 = 6
1 + 2 + 3 + 4 = 10
如何在 python 中找到一個數的求和模式?
為了在 python 語言中應用這個邏輯,我們必須使用兩個嵌套的for loops
。我們使用第一個循環取一個數字,並使用內部 for 循環打印該數字的求和模式。外部循環將進行所有迭代,直到該數字,對於每個數字,內部for loop
使用 python 中的 if 條件打印該數字的求和模式。最後,我們將append
每個求和模式的數字放入 python 列表中,並使用sum()
方法計算總和。
算法
STEP 1: 使用輸入法接受用戶輸入,使用 Python 編程語言中的int()
將字符串轉換為整數。
步驟 2: 使用外部for loop
將每個元素從一個到給定的數字。並初始化一個 python 列表。
第三步:使用內 for 循環從一個到外循環中的元素,打印元素 i ,使用 sep 參數添加空格,使用 end=參數。
步驟 4: 使用if
條件檢查內側 for 循環中的元素 i 是否小於外側 for 循環 j 中的元素。
STEP 5: 使用打印語句打印 + 並使用 sep 參數打印空格和 end= 。
步驟 6: 使用 python 語言中的append
方法將元素追加到 python 列表中,
步驟 7: 打印總和,使用sum()
方法計算。
Python 源代碼
n=int(input("Enter a number: "))
for j in range(1,n+1):
a=[]
for i in range(1,j+1):
print(i,sep=" ",end=" ")
if(i<j):
print("+",sep=" ",end=" ")
a.append(i)
print("=",sum(a))
print()
輸出
Enter a number: 4
1 = 1
1 + 2 = 3
1 + 2 + 3 = 6
1 + 2 + 3 + 4 = 10
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/296165.html