python求1+2+3+....+100的和(python求1+2+3++100的和 sum)
python求1-100的和
#从1加到做誉100num = 0for i in range(101): num = num + i print('1+2+3+....+100 = {}'.format(num)
#递纯侍段归函数谈闹求连加
def add(n):
if n==1:
return n
return add(n-1)+n
print(add(100))
用python求1到100所有奇数的和
第一种
def?Sum():
num=0
x=1
while?x=100:
if?x%2==1:#判断为奇数时相加
num+=x
x+=1
print('1---100奇数的和为:',num)
if?__name__=="__main__":
Sum()
第二种
def?Sum():
x=1
arr=[]#定义一个数组用来存储奇数
while?x=100:
if?x%2==1:
arr.append(x)#如果为奇数便把它存入数组中
x+=1
print('1---100奇数的和为:'册亩悉,sum(arr))
#最后用python的sum函数直接把列表相加
if?州乎__name__=="__main__":
Sum()
希望可以耐段帮助到你
python如何计算1到100的和
首先分别建立变量 i 和 sum 并且定义两个变量的初始值为0
代码如下:
然后利用while 循环语让念句规定i小于100时候进入循环,并且在循环内每次加1,sum 每次循环加上i 的数值,最后利用print 打印出sum的值。
代码如下:
结果如下:
推荐教程:python教程以上就是小坦睁困编分享的关于python如何计算1到100的和的详细内容希望对大家有所帮助,早歼更多有关python教程请关注环球青藤其它相关文章!
1到100奇数的和python
Python中如何求1-100的奇数和?可以用while循环实现,在循环内部变量n不断自减,直到变为【-1】时,粗早不再满足while条件,循环让伏推出,代码为【for
i in range(0,100):if i%2==1:sum += i;】。
Python求1到100的奇数和的方法:
只要条件满足岩滑雀,就不断循环,条件不满足时退出循环。
sum = 0
n = 99
while n 0:
sum = sum + n
n = n - 2
print(sum)
我们要计算100以内所有奇数之和,可以用while循环实现:
在循环内部变量n不断自减,直到变为-1时,不再满足while条件,循环退出。
#100以内奇数的和(不包括100)
sum = 0
for i in range(0,100):
if i%2==1:
sum += i
print(sum)