Python 程序读取数字 n 并打印自然数求和模式
pythonserver side programmingprogramming更新于 2023/12/23 14:12:00
当需要读取数字并打印自然数求和模式时,可以使用简单的 ‘for’ 循环。
下面是相同的演示 −
示例
my_num = int(input("输入一个数字... ")) for j in range(1,my_num+1): my_list=[] for i in range(1,j+1): print(i,sep=" ",end=" ") if(i<j): print("+",sep=" ",end=" ") my_list.append(i) print("=",sum(my_list)) print()
输出
输入一个数字... 5 1 = 1 1 + 2 = 3 1 + 2 + 3 = 6 1 + 2 + 3 + 4 = 10 1 + 2 + 3 + 4 + 5 = 15
解释
用户输入一个数字。
这个数字被迭代。
定义了一个空列表。
另一个‘for’循环启动。
分隔符指定为‘’。
如果内部迭代器的值小于外部迭代器的值,则使用‘+’。
这些值附加到空列表。
计算它们的总和并显示为输出。