在这个简单的 python 程序中,我们需要找到自然数的和。这是一个数字 python 程序。
要理解这个例子,您应该了解以下 Python 编程主题:
- Python 运算符
- Python 循环
- Python 决策语句
python 中如何求 n 个自然数的和?
这个 python 程序是打印 n 个自然数的和。自然数是正整数,如 1,2,3...有人说零不是自然数,有人说零也是自然数。所以自然数可以定义为一组整数,它们是正,包括零。
在这个 python 程序中,我们需要计算 python 中 N 个自然数的和并打印结果。所以我们必须接受用户输入,并将其存储在变量中。然后我们用一个 if 条件来检查这个数是否大于零。如果没有,中断程序。在else
部分,我们必须使用 python 中的 while 循环,直到数字大于零,并将每个数字加到和上,并将数字减一,得到下一个更低的数字,直到数字达到零。最后,在while loop
的所有迭代结束后,打印总和。
算法
STEP 1: 使用 input 接受用户的输入,并使用 python 编程语言中的 int() 将字符串转换为整数。
步骤 2: 使用if
条件检查输入的数字是否小于零,并打印输入的正数。
步骤 3: 使用else
条件并将总和变量初始化为零。
**STEP 4: 在 python 语言中启动一个while loop
,其中大于零的数字条件意味着循环将继续,直到该数字等于零。
第五步:计算和为和=和+数,然后将数减少一。
STEP 6: 使用 python 程序中的 print 语句打印 sum 变量。 ## Python 源代码
num = int(input("Enter a value of n: "))
if num < 0:
print("Enter a positive number")
else:
sum = 0
while(num > 0):
sum += num
num -= 1
print("The sum is",sum)
输出
Enter a value of n: 5
The sum of N natural numbers is 15
```**