📜  打印自然数求和模式的Python程序

📅  最后修改于: 2022-05-13 01:54:32.362000             🧑  作者: Mango

打印自然数求和模式的Python程序

给定一个自然数 n,任务是编写一个Python程序,首先找到前 n 个自然数的和,然后将每个步骤打印为一个模式。

方法:

  • 输入 n。
  • 使用两个循环:
    • j 范围在 1 到 n 之间。
    • i 介于 1 到 j 之间。
  • 在将 i 的值附加到列表时打印 i 和 '+'运算符的值。
  • 然后找到列表中元素的总和。
  • 打印“=”和总和。
  • 出口。

程序:

Python3
# Inputing Natural Number
number = int(input("Enter the Natural Number: "))
  
# j ranges from 1 to n
for j in range(1, number+1):
  
    # Initializing List
    a = []
  
    # i loop ranges from 1 to j
    for i in range(1, j+1):
        print(i, sep=" ", end=" ")
        if(i < j):
            print("+", sep=" ", end=" ")
        a.append(i)
    print("=", sum(a))
  
print()


输出: