Python中怎樣利用while循環求1到100的和?while循環實現1到100的和求取方法

【Python中怎樣利用while循環求1到100的和?while循環實現1到100的和求取方法】在Python中有一個專門用來求和的函數為sum,前面的學習中也了解了使用for循環進行求和的方法,而今天要學習的是使用while循環實現1到100的和求取方法,有需要的朋友可以一起來看看這篇文章,希望可以對大家的學習帶來幫助 。

Python中怎樣利用while循環求1到100的和?while循環實現1到100的和求取方法


一、求取1-100的和
首先是先定義2個變量i和sum,然后將初始值都設置成為1,利用while循環操作,將i的值每次都在本身的基礎上加1,直到最后i的值變成了100,程序才會結束 。那么sum的值等于自身再加上i的值 。這樣i從2取到100,并且每次都與sum相加 。代碼如下:
#!/usr/bin/env python#-*- coding:utf-8 -*-i=1sum=1while True:    i+=1    sum=sum+i    if i==100:        breakprint(sum)通過這個示例學習之后,我們還可以對代碼進行改進,可能有時候需要求取到的是1-100之間的偶數的和,也可以使用這種方式,只不過在設置的時候,將兩行變量i和sum的值設置成為0,并且每次增長的值都是加2,循環到100之后,程序才會結束,代碼如下:
#!/usr/bin/env python#-*- coding:utf-8 -*-i=0sum=0while True:    i+=2    sum=sum+i    if i==100:        breakprint(sum)還有一個方法是通過取余符號%來進行操作的,同樣的在操作之前,需要先定義兩個變量,將讓num%2,如果等于0,則為偶數,sum=sum+num
num=0sum=0while True:    num+=1    if num%2==0:        sum=sum+num    if num==100:        breakprint("1-100的偶數和為:  "+str(sum))到此這篇關于Python中怎樣利用while循環求1到100的和?while循環實現1到100的和求取方法的文章就分享到這里了,希望大家通過對這篇文章的學習,能掌握使用while求取1-100的和的方法 。
Python中怎樣利用while循環求1到100的和?while循環實現1到100的和求取方法


Python中怎樣利用while循環求1到100的和?while循環實現1到100的和求取方法


Python中怎樣利用while循環求1到100的和?while循環實現1到100的和求取方法


微信掃碼,學習更方便
Python中怎樣利用while循環求1到100的和?while循環實現1到100的和求取方法


現在報名贈100例知識點合集
Python中怎樣利用while循環求1到100的和?while循環實現1到100的和求取方法


    猜你喜歡