1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時間:8:30-17:00
      你可能遇到了下面的問題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
      pythonwhile循環(huán)(9)-創(chuàng)新互聯(lián)

      經(jīng)過昨天的學習,相信大家已經(jīng)對python的條件判斷表達式if/else有一定的了解了,那么我們今天配合昨天的課程講解一個新概念 –?while循環(huán)?。

      企業(yè)建站必須是能夠以充分展現(xiàn)企業(yè)形象為主要目的,是企業(yè)文化與產(chǎn)品對外擴展宣傳的重要窗口,一個合格的網(wǎng)站不僅僅能為公司帶來巨大的互聯(lián)網(wǎng)上的收集和信息發(fā)布平臺,創(chuàng)新互聯(lián)公司面向各種領(lǐng)域:混凝土泵車成都網(wǎng)站設(shè)計成都全網(wǎng)營銷解決方案、網(wǎng)站設(shè)計等建站排名服務(wù)。

      都說程序源于生活,假如有這樣一個場景:老師要求算出1~100之間所有數(shù)字的累計求和(杠精說:5050,我百度一下就知道)。

      python while循環(huán)(9)

      那換個數(shù)字,你給我算出1~9977之間所有的數(shù)字累計求和,你再去百度試一試?

      杠精:給我等著,兜里掏出計算器,papapa,一頓狂按…..5050+100+101+102+103…

      python while循環(huán)(9)

      一.while循環(huán)語法:

      1

      2

      while判斷條件:

      執(zhí)行語句……

      二.while循環(huán)示例:

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      11

      12

      13

      14

      15

      16

      17

      18

      # !usr/bin/env python

      # -*- coding:utf-8 _*-

      """

      @Author:何以解憂

      @Blog(個人博客地址): shuopython.com

      @WeChat Official Account(微信公眾號):猿說python

      @Github:www.github.com

      @File:while循環(huán).py

      @Time:2019/9/19 21:22

      @Motto:不積跬步無以至千里,不積小流無以成江海,程序人生的精彩需要堅持不懈地積累!

      """

      a=1

      whilea<10:# 當 a >= 10 時,條件不成立

      print(a)

      a+=2??# 等價 a = a + 2

      輸出:1 3 5 7 9,下面是詳細執(zhí)行流程

      python while循環(huán)(9)

      分析下上面代碼:while 之后是條件表達式,如果為真,會繼續(xù)執(zhí)行while內(nèi)的代碼,執(zhí)行完所有while內(nèi)的代碼又重新回到第二行,檢查 a < 10 是否成立,當a <10 條件不成立時,跳出while循環(huán),由于循環(huán)之外沒有任何代碼,直接退出程序。

      看完上面代碼,我們來一起完成文章開始的問題,1~9977之間所有的數(shù)字累計求和,代碼如下:

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      11

      a=1

      sum=0

      whilea<9977:

      # 當a >= 9977 時條件不成立,跳出循環(huán),

      # a 的值每次加1,如果要 >= 9977 ,意味著要循環(huán) 9977 次

      # print(a)

      a+=1??# 等價 a = a + 1,a的值每次累計加 1

      sum+=a# 等價 sum = sum + a

      print("while循環(huán)一共執(zhí)行了 %d 次"%a)??# a 的值每次加1 ,

      print("1~99777之間所有的數(shù)字累計求和的結(jié)果是:{}".format(sum))

      輸出結(jié)果:

      1

      2

      while循環(huán)一共執(zhí)行了9977次

      1~9977之間所有的數(shù)字累計求和的結(jié)果是:49775252

      三.while死循環(huán)

      文章看到這里,可能有些小伙伴就有想法了,要是我條件始終成立,始終為True呢~

      python while循環(huán)(9)

      恭喜你,程序卡死了,退不出來了,比如下面代碼:

      1

      2

      whileTrue:

      print("程序啥時候結(jié)束就啥時候去吃飯")

      輸出結(jié)果:

      1

      2

      3

      4

      5

      6

      程序啥時候結(jié)束就啥時候去吃飯

      程序啥時候結(jié)束就啥時候去吃飯

      程序啥時候結(jié)束就啥時候去吃飯

      程序啥時候結(jié)束就啥時候去吃飯

      程序啥時候結(jié)束就啥時候去吃飯

      .........(無限循環(huán),直到海枯石爛,直到天荒地老,直到你禿頂)

      python while循環(huán)(9)

      如何解決上面死循環(huán)問題,我們留到下一篇文章繼續(xù)講解,傳送門:python教程 – 關(guān)于循環(huán)中使用break/continue

      四.重點總結(jié)

      while循環(huán)是python開發(fā)中必不可少的,其實使用也比較簡單,需要牢牢掌握。

      猜你喜歡:

      1.python運算符

      2.關(guān)于循環(huán)中使用break/continue

      轉(zhuǎn)載請注明:猿說Python???python while

      另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


      分享名稱:pythonwhile循環(huán)(9)-創(chuàng)新互聯(lián)
      文章源于:http://www.ef60e0e.cn/article/dgjceg.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        巩留县| 元谋县| 兴仁县| 翼城县| 安远县| 贵州省| 恭城| 彰武县| 徐闻县| 广昌县| 广汉市| 沿河| 九江市| 修武县| 平安县| 曲靖市| 明星| 酉阳| 平乐县| 平邑县| 通榆县| 天柱县| 车险| 奉节县| 衡山县| 柘荣县| 噶尔县| 渭南市| 吉林市| 巍山| 普洱| 鄯善县| 花莲县| 怀安县| 丹寨县| 涟水县| 和田市| 元谋县| 乌兰浩特市| 吉安市| 潮安县|