python實現(xiàn)整數(shù)序列求和
更新時間:2022年07月18日 14:17:28 作者:張靖力
這篇文章主要介紹了python實現(xiàn)整數(shù)序列求和,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
python整數(shù)序列求和
整數(shù)序列求和,用戶輸入一個正整數(shù)N,計算從1到N(包含1和N)相加之后的結(jié)果。
代碼如下:
n=input("請輸入整數(shù)N:")
sum=0
for i in range(int(n)):
sum+=i+1
print("1到N求和結(jié)果:",sum)運行結(jié)果:

python常用的序列求和方法
輸入正整數(shù)n,輸出1+2+3+……+n-1+n的和
函數(shù)求和
n = int(input('請輸入想求和的數(shù)字:'))
print(sum(range(1,n+1)))高階函數(shù)reduce
from functools import reduce
?n = int(input('請輸入想求和的數(shù)字:'))
?print(reduce(lambda a,b:a+b,list(range(1,n+1))))普通求和
n = int(input('請輸入想求和的數(shù)字:'))
sum = 0
for i in range(1,n+1):
? ? sum = sum + i
print(sum)遞歸求和
a = int(input('請輸入想求和的數(shù)字:'))
?def fun(n):
? ? ?if n == 1:
? ? ? ? ?return n
? ? ?n = n + fun(n-1)
? ? ?return n
?print(fun(a))以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
keras的backend 設置 tensorflow,theano操作
這篇文章主要介紹了keras的backend 設置 tensorflow,theano操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06
Python 使用 PyQt5 開發(fā)的關機小工具分享
這篇文章主要介紹了Python 使用 PyQt5 開發(fā)的關機小工具分享,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-07-07
詳盡講述用Python的Django框架測試驅(qū)動開發(fā)的教程
這篇文章主要介紹了詳盡講述用Python的Django框架測試驅(qū)動開發(fā)的教程,主要使用TDD工具,全文介紹非常詳細,需要的朋友可以參考下2015-04-04
PyQt轉(zhuǎn)換路徑中的斜杠(斜杠(/)與反斜杠(\)轉(zhuǎn)換)
本文主要介紹了PyQt轉(zhuǎn)換路徑中的斜杠(斜杠(/)與反斜杠(\)轉(zhuǎn)換),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-07-07

