零基礎學習 Python 之 while 循環語句的基本用法

2021-12-25 邦小苑

由於最近公眾號的改版,為了保證你們第一時間能看到小邦學姐的文章,大家記得將公眾號 加星標置頂 哦!

大家好,我是你們的小邦學姐。我又來送乾貨啦~~今天分享一個比較基本的知識——python之while 循環語句。後面,學姐也會陸續跟大家分享一些知識乾貨,跟大家一起成長。如果你有特別想學的知識點,也可以留言或者發消息和學姐交流哈~~


while 語句基本語法

初始條件設置 —— 通常是重複執行的 計數器

while 條件(判斷 計數器 是否達到 目標次數):

    條件滿足時,做的事情1

    條件滿足時,做的事情2

    條件滿足時,做的事情3

    ...(省略)...

    

    處理條件(計數器 + 1)

列印輸出5遍「你好 小邦學姐」

    # 列印輸出5遍「你好!小邦學姐」
    i = 1
    while i <= 5:
        print("你好!小邦學姐")
        i += 1


通過while 循環求1~100所有整數累加的和

    result = 0
    i = 0
    while i <= 100:
        result += i
        i += 1
        print('\t第%d次計算結果是:%d' % (i, result))
    print('1~100所有整數累加的和為:%d' % result)



運行結果為:


求0~100以內所有偶數累加的和

    # 求0~100以內偶數的和
    result = 0
    i = 0
   while i <= 100:
        if i % 2 == 0:
            result += i
       print('這次偶數為:%d ,相加結果為:%d' % (i, result))
       i += 1
   print(result)

結束循環

(1) break

·在循環過程中,如果某一個條件滿足後,不再希望循環繼續執行,可以使用 break 退出循環

(2) continue

在循環過程中,如果某一個條件滿足後,不希望執行循環代碼,但是又不希望退出循環,可以使用 continue。也就是:在整個循環中,只有某些條件,不需要執行循環代碼,而其他條件都需要執行需要注意:使用 continue 時,條件處理部分的代碼,需要特別注意,不小心會出現 死循環。

while循環嵌套

循環嵌套語法

    while 條件 1:
        條件滿足時,做的事情1
        條件滿足時,做的事情2
        條件滿足時,做的事情3
        ...(省略)...
        while 條件 2:
            條件滿足時,做的事情1
            條件滿足時,做的事情2
            條件滿足時,做的事情3
            ...(省略)...
        處理條件 2
        處理條件 1

通過輸出九九乘法表體驗while循環嵌套

row = 1
while row <= 9:
   column = 1
   while column <= row:
       result = row * column
       # print默認end屬性為「\n」,需要去掉改屬性
       print("%d * %d = %d\t" % (column, row, result), end="")
       column += 1
   # 結束end=''的影響,另起一行
   print("")
   row += 1


運行結果為:

回復【大禮包】領取編程大禮包資源

回復【畢設】領取超百套畢業設計

回復【應屆生】獲取精美簡歷模板

回復【大廠】獲取超全2020大廠薪資一覽

回復【0903】獲取Java面試寶典

回復【0908】獲取前端面試寶典

回復【壁紙】獲取小邦學姐高清壁紙

相關焦點

  • 零基礎學習 Python 之 while 循環語句
    寫在之前大家好,這裡是零基礎學習 Python 系列,在這裡我將從最基本的Python 寫起,然後再慢慢涉及到高階以及具體應用方面。現在 cnt 變量的值為 2,因此 while 循環內部的代碼會被再次執行,cnt 的值會變為 3,在 cnt 從 5 自增到 6 之前一直進行,然後下次判斷時, cnt 小於等於 5 的條件不滿足,while 循環結束,Python 跳到循環下面的代碼。
  • python循環語句for和while用法-py猜數字小遊戲-學習python第4天
    而python程序遇到循環,重複的問題時,就需要使用python循環語句for-in循環或者while循環來解決。這兩者有什麼區別以及如何使用呢?下面羽憶教程為你解答。python循環語句有哪些為了解決重複性的代碼工作,就需要使用到python循環語句,而python循環語句主要有兩種:for-in循環和while循環。這兩種循環語句可以幫助我們解決大部分的問題,例如用它來求1到1000之間偶數的和,簡單到1秒內輸出。而它們應該如何使用呢?
  • Python中while循環的基本用法
    文 | 天罡君while和for都可以使程序重複執行某一段代碼(又稱作循環體),區別是for循環用於針對集合中的每一個元素都一個代碼塊,而while循環在表達式為True的情況下會不斷地執行,直到指定條件不滿足為止。今天我們一起來學習下while關鍵字的使用。1.while循環簡介while在英語中的解釋是:當.時候。
  • 零基礎學編程python第十課,for……in循環語句與while循環語句
    上一課,我們學習了兩種新的數據類型: 列表與字典。這節課,帶大家來學習一下【循環】,什麼是循環? 就是把一件事情一遍又一遍重複做多遍。每個人的工作和生活中都充滿了循環,比如你要在操場上跑步5圈鍛鍊身體,比如銷售要一遍又一遍給別人介紹產品,比如高三考生高考前每天三點一線的生活。
  • 四、python編程基礎之循環語句:基本語法以及應用實例
    實驗目的:學習python的循環語句實驗環境:已正確安裝python3.51、循環語句的語法循環語句主要應用於多次有規律的重複操作,python中有兩種循環語句,分別為for...in 和while循環。
  • Python入門篇-循環語句(while)
    循環語句允許我們執行一個語句或語句組多次,下面是在大多數程式語言中的循環語句的一般形式:Python 提供了 for 循環和 while 循環(在 Python 中沒有 do..while 循環):循環類型描述while 循環在給定的判斷條件為 true 時執行循環體,否則退出循環體。
  • 零基礎學習 Python 之 for 循環語句
    寫在之前大家好,這裡是零基礎學習 Python 系列,在這裡我將從最基本的Python 寫起,然後再慢慢涉及到高階以及具體應用方面。我是完全自學的 Python,所以很是明白自學對於一個人的考驗,所以在這裡我會盡我最大的努力,把 Python 儘可能簡單的表述清楚,讓更多想要學習 Python 的朋友能夠入門。同時寫這個教程也算是對自己之前所學知識的一個鞏固和提高,喜歡的朋友們可以點個關注,有問題歡迎隨時和我交流。本文所有的代碼編寫均是Python3 版本。
  • Python while循環語句詳解
    不同之處在於,只要條件為真,while 就會一直重複執行那段代碼塊。while 語句的語法格式如下:while 條件表達式:    代碼塊這裡的代碼塊,指的是縮進格式相同的多行代碼,不過在循環結構中,它又稱為循環體。
  • Python循環語句介紹
    程式語言中,循環語句的一般形式如下:Python之While循環while語句用於循環執行程序,即在某條件下,循環執行某段程序,以處理需要重複處理的相同任務。用法如下:while 判斷條件:    執行語句(可以是單個語句或語句塊)注意事項:1、判斷條件可以是表達式,也可以是字符2、要注意如果判斷條件的值為True,那麼一定要在執行語句中有改變判斷條件的值的語句,或者有觸發退出的操作,否則,會進入死循環。
  • 理解 Python while 循環語句
    本問來自:https://www.linuxmi.com/python-while-xunhuan.html循環是程式語言的基本概念之一
  • Python基礎-While循環語句
    1. while循環語句作用:實現特定代碼重複執行格式:while 條件: 重複執行的一行或多行代碼>解釋:Python 每次會判斷 while 關鍵字後面的條件是否為真, 如果為真, 則執行 while 下面的一行或多行代碼, 直到不滿足條件, 循環執行結束.
  • 零基礎Python完全自學教程13:Python中的break語句、continue語句和pass語句
    歡迎你來到站長學堂,學習站長在線出品的在線課程《零基礎Python完全自學教程》今天給大家分享的是第13課《Python中的break語句、continue
  • 4.學習python獲取用戶輸入和while循環及if判斷語句
    當獲取用戶的各種輸入後,我們需要使用邏輯語句來對數據進行處理,邏輯語句包含判斷語句和循環語句。在本次教程中介紹if判斷語句,while循環語句,當然還有for循環語句,不過for語句我們在前面的教程中已經介紹過了。前面我們在介紹python的編程是都是在python的解釋器終端裡輸入,在本次教程中我們開始使用文件形式來編寫代碼,然後來執行該文件來查看編程結果。
  • python:控制流程-while循環
    #一. while循環1.結構i = 0while i < 10:print(i)I +=12. 語法規則:while 判斷語句:循環體 注意縮進二.continue的用法:for i in range(21):if i % 5 == 0:continueprint(i)else:print('輸出結束')注意:循環可以被終止:1. 通過break終止循環 2.
  • Python for循環及用法詳解
    Python 中的循環語句有 2 種,分別是 while 循環和 for 循環,前面章節已經對 while 做了詳細的講解,本節給大家介紹 for
  • Python中的while循環
    # Python 編程中 while 語句用於循環執行程序,即在某條件下,循環執行某段程序,以處理需要重複處理的相同任務。 # while中執行語句可以是單個語句或語句塊。判斷條件可以是任何表達式,任何非零、或非空(null)的值均為true。當判斷條件假 false 時,循環結束。
  • python循環控制語句
    循環語句語句後面一定要跟:冒號for循環:1.for…in range()遍歷格式:for i in range(5);或者for i in range( 0,10,3 );格式中的1列印i是從0開始後列印到5結束
  • 柳小白Python學習筆記 7 循環語句學習
    昨天學習的是條件語句,今天開始學循環語句。在python中我們可以使用循環語句讓某個語句或代碼組多次執行。這時就會會用到for和while語句。在python中循環語句用於循環執行程序,來處理需要重複處理的任務。
  • Java循環語句之for循環與while循環
    各位小夥伴們大家好,這次小編要介紹的是,Java循環語句之for循環與while循環。首先,小編來介紹一下什麼是循環語句。循環語句可以在滿足循環條件的情況下,反覆執行某一段代碼,這段被重複執行的代碼被稱為循環語句,當反覆執行這個循環時,需要在合適的時候把循環判斷修改為false結束循環。循環語句主要有for循環,while循環,do…while循環。
  • Python while循環語句的使用
    本篇介紹Python循環語句的使用,文中主要討論while循環語句,使用while循環語句可以解決程序中需要重複執行的操作,本文講解的每個案例中都配有流程圖和代碼說明。通過本篇的學習,可以達成如下目標。