使用Python求取前n个自然数的总和

给一个自然数n,使用Python求取前n个自然数的总和;

使用while实现

n=int(input("请输入n:"))
sum = 0
while(n > 0):
    sum += n
    n -= 1
print("前n个自然数的总和为:",sum)

输出:

请输入一个自然数:5
前n个自然数的总和为: 15

使用for实现

n=int(input("请输入n:"))
sum = 0
for i in range(0,n+1):
    sum += i
print("前n个自然数的总和为:",sum)

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/sum-first-n-natural-numbers.html

分类: 计算机技术
推荐阅读:
Golang多个返回值有什么作用 在 Go 语言中,函数可以返回多个值,这是一项非常实用的特性,其作用如下:
rand()和srand()函数在C语言中的应用 本文通过示例介绍rand()函数和srand()函数在C语言中的用法;
Python爬取百度热榜 这是一个非常基础的爬虫;使用Python爬取百度热榜的标题和链接;
Linux下查看端口是哪个程序在使用 在Linux系统下,如果你想知道某个端口是哪些程序在使用,你可以使用这一条命令来查看:
使用pyi-set_version为PyInstaller打包出来的程序附加版本信息 本文将讲述如何使用 pyi-grab_version 获取版本信息的模板文件,以及使用 pyi-set_version 为打包好的程序附加版本信息。
requests使用代理进行网络请求 requests支持HTTP、HTTPS、SOCKS等代理请求;如果要使用HTTP代理或HTTPS代理,你可以在任意请求方法中传入proxies参数来配置单个请求: