欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python利用while求100內(nèi)的整數(shù)和方式

 更新時間:2021年11月06日 14:28:16   作者:小小程序員ol  
這篇文章主要介紹了 python利用while求100內(nèi)的整數(shù)和方式,下面文章要描述的內(nèi)容有1到100的和、1到100內(nèi)的偶數(shù)和、1到100內(nèi)的奇數(shù)和,具體詳細內(nèi)容,需要的朋友可以參考一下

1、1到100的和

定義2個變量i和sum,初值都為1,i的值每次增加1,取到100后結(jié)束程序,sum的值等于自身再加上i的值。這樣i從2取到100,并且每次都與sum相加。

#!/usr/bin/env python
#-*- coding:utf-8 -*-
i=1
sum=1
while True:
    i+=1
    sum=sum+i
    if i==100:
        break
print(sum)

2、1到100內(nèi)的偶數(shù)和

方法1:同上,只不過i,sum初值為0,i的值每次增加2,取到100后程序結(jié)束。

#!/usr/bin/env python
#-*- coding:utf-8 -*-
i=0
sum=0
while True:
    i+=2
    sum=sum+i
    if i==100:
        break
print(sum)

方法2:通過取余函數(shù)%,讓num%2,如果等于0,則為偶數(shù),sum=sum+num

#!/usr/bin/env python
# -*- coding:utf-8 -*-
# Python學習交流群:778463939
num=0
sum=0
while True:
    num+=1
    if num%2==0:
        sum=sum+num
    if num==100:
        break
print("Task finished!The sum of even numbers from 1 to 100 is:  "+str(sum))

小知識:等于號是==,不能再寫成num%2=0了。

3、1到100內(nèi)的奇數(shù)和

方法1:同上,只是i,sum初值為1,i的值每次增加2,這里需要特別注意的i的值取到99后程序結(jié)束,否則程序死循環(huán)。

#!/usr/bin/env python
#-*- coding:utf-8 -*-
i=int(1)
sum=int(1)
while True:
    i+=2
    sum=sum+i
    if i==99:
        break
print(sum)

方法2:通過取余函數(shù)%,讓num%2,如果等于1,則為奇數(shù),sum=sum+num

#!/usr/bin/env python
# -*- coding:utf-8 -*-
num=0
sum=0
while True:
    num+=1
    if num%2==1:
        sum=sum+num
    if num==100:
        break
print("Task finished!The sum of odd numbers from 1 to 100 is:  "+str(sum))

到此這篇關(guān)于 python利用while求100內(nèi)的整數(shù)和方式的文章就介紹到這了,更多相關(guān) python利用while求100內(nèi)的整數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python語法def語句及復雜用法實例探究

    Python語法def語句及復雜用法實例探究

    在 Python 中,def?是用于定義函數(shù)的關(guān)鍵字,本文將深入介紹def的用法和特點,詳細說明如何定義函數(shù)、傳遞參數(shù)、返回值以及更復雜的用法
    2024-01-01
  • 解決python打開https出現(xiàn)certificate verify failed的問題

    解決python打開https出現(xiàn)certificate verify failed的問題

    這篇文章主要介紹了解決python打開https出現(xiàn)certificate verify failed的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09
  • python爬蟲遇到403錯誤的問題及解決

    python爬蟲遇到403錯誤的問題及解決

    這篇文章主要介紹了python爬蟲遇到403錯誤的問題及解決,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • PyQt5實現(xiàn)讓QScrollArea支持鼠標拖動的操作方法

    PyQt5實現(xiàn)讓QScrollArea支持鼠標拖動的操作方法

    今天小編就為大家分享一篇PyQt5實現(xiàn)讓QScrollArea支持鼠標拖動的操作方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • node.js獲取參數(shù)的常用方法(總結(jié))

    node.js獲取參數(shù)的常用方法(總結(jié))

    下面小編就為大家?guī)硪黄猲ode.js獲取參數(shù)的常用方法(總結(jié))。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • Python開多次方根的案例

    Python開多次方根的案例

    這篇文章主要介紹了Python開多次方根的案例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • pyQt4實現(xiàn)俄羅斯方塊游戲

    pyQt4實現(xiàn)俄羅斯方塊游戲

    這篇文章主要為大家詳細介紹了pyQt4實現(xiàn)俄羅斯方塊游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • Python堆排序的實現(xiàn)示例

    Python堆排序的實現(xiàn)示例

    堆排序是一種基于二叉堆數(shù)據(jù)結(jié)構(gòu)的排序算法,本文主要介紹了Python堆排序的實現(xiàn)示例,具有一定的參考價值,感興趣的可以了解一下
    2023-11-11
  • selenium設(shè)置proxy、headers的方法(phantomjs、Chrome、Firefox)

    selenium設(shè)置proxy、headers的方法(phantomjs、Chrome、Firefox)

    這篇文章主要介紹了selenium設(shè)置proxy、headers的方法(phantomjs、Chrome、Firefox),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • Python實現(xiàn)兩款計算器功能示例

    Python實現(xiàn)兩款計算器功能示例

    這篇文章主要為大家詳細介紹了Python實現(xiàn)兩款計算器功能示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-12-12

最新評論