在Python循環語句中,經常要對代碼塊進行遍歷的操作,知道檢測出表達式為假,但是有時我們希望在不檢查測試表達式的情況下終止當前迭代甚至整個循環,你沒在這個時候就會用到break和continue語句,下面一起來看看它們的實際作用 。

一、循環語句
在Python循環語句中,如果想對常規的循環流程進行更改的話,就可以使用這兩個語句,分別是break和continue語句,因為有時候我們要進行代碼塊的遍歷操作,有時希望在不檢查測試表達式的情況下終止當前迭代甚至整個循環,此時就會使用相關的語句結束循環 。
二、Python break語句
在循環中,使用這個語句是對循環中包含這個語句的循環終止,程序在循環的時候,是一個號控制權在循環體執行之后再立即將結果傳遞給這個語句的 。當這個語句是在一個嵌套的循環中時,那么程序結束執行的將是最里面的循環,它的語法格式如下:
break下面看一個簡單的例子,代碼如下:
#在循環中使用break語句
for val in "python": if val == "h": break print(val)print("末尾")運行結果:
pyt末尾在這個程序中,我們是對"python"序列進行了變量,當循環到字母是不是“h”的時候,才會跳出這個循環,所以在最后的運行結果中可以看到,當字母為“h”時,程序終止了循環 。
三、Python continue語句
在循環語句中,使用這個語句的時候只是用來跳出循環中的代碼的,但是循環并不會隨著結束而結束,只是會進入到下一次的循環中,基本的語法如下:
continue同樣的看一個實例,代碼如下:
#該程序顯示在循環內使用continue語句的程序
for val in "python": if val == "h": continue print(val)print("末尾")運行結果:
pyton末尾通過運行結果就可以看到,雖然兩個實例是一樣的循環結構,但是在運行結果上兩個實例是有區別的,我們繼續循環,如果字符串是h,則不執行其余的塊 。因此,我們在輸出中看到除了h之外的所有字母都被打印出來了 。
【Python中break和continue語句的作用是什么?循環語句中break和continue的作用】以上就是關于Python中break和continue語句的作用是什么?循環語句中break和continue的作用的相關內容的介紹了,希望能給大家的學習帶來幫助 。



微信掃碼,學習更方便

現在報名贈100例知識點合集

猜你喜歡
- Python可變的函數參數有哪些?詳解Python可變函數參數
- Python怎么搭建scrapy框架項目?Python如何使用scrapy框架創建爬蟲
- 什么是Python中的pass語句?詳解Python中的pass語句
- Python如何利用Scrapy抓取網頁?Python怎么用Scrapy框架爬取網頁數據
- Python單元測試方法有哪些?Python怎么實現單元測試功能
- Python批量壓縮圖片大小怎么做?Python如何批量壓縮圖片
- Python可打印三角形代碼怎么寫?Python如何打印輸出星號等腰三角形
- Python好就業的方法有哪些?Python就業方向哪個好
- Python索引和切片的區別是什么?Python如何區分索引和切片
- 如何用python打印出想要的內容?詳解python打印技巧
