最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python的邏輯與循環(huán)詳解

 更新時間:2021年11月15日 11:00:54   作者:Tallbo  
這篇文章主要為大家詳細(xì)介紹了python的邏輯與循環(huán),文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下

程序的邏輯:

一個讓計算機按照既定計劃或規(guī)則執(zhí)行的流程即程序的邏輯

邏輯是程序的基石

程序邏輯的組成:邏輯語句與邏輯運算構(gòu)成了程序的邏輯

程序邏輯的組成

如何構(gòu)建邏輯判斷

if(邏輯運算-條件):
(代碼塊)
elif(邏輯運算-條件):
(代碼塊)
else:
(代碼塊)

chengji  = 30
if (chengji >= 90):
	print("成績優(yōu)秀")
elif(chengji >= 60):
	print("成績及格")
else:
	print("成績不及格")`

邏輯的運行順序

多層嵌套的判斷

程序的循環(huán)

循環(huán)是程序設(shè)計語言中反復(fù)執(zhí)行某些代碼的一種計算機處理過程,常見的有按照次數(shù)循環(huán)(for)和按照條件循環(huán)(while)。

	*注:滿足特定的條件而重復(fù)執(zhí)行的一個或多個動作
	##循環(huán)是一個“不知疲倦的勞工”,苦活累活都是他來干

1. for循環(huán)的構(gòu)建和原理:

for循環(huán)

for循環(huán)

2. while循環(huán)的構(gòu)建和原理

while循環(huán)

如何構(gòu)建while循環(huán)

3. 循環(huán)控制語句

break continue pass

#break ---終止當(dāng)前全部循環(huán)
	for i in range(0,10,2):
		if i == 6:
			break
			#當(dāng)i 為 6時整個循環(huán)終止
		print("當(dāng)前為",i)
#continue ---跳過當(dāng)前循環(huán)體剩余代碼,直接進入下一個循環(huán)
	i = True
	j = 0
	while i:
	    while j < 10:
	        j += 1
	        if j < 10:
	            if j == 7:
	                continue
	                #當(dāng)j==7時,當(dāng)前循環(huán)體余下的代碼不會被執(zhí)行,直接執(zhí)行下次循環(huán)所以沒有打印j==7 
	            elif j == 9:
	                i = False
	            else:
	                print("現(xiàn)在j為", j)
	        else:
	            print("i、j的狀態(tài)", i, "、", j)
	    print(j)
	print("結(jié)束")
	#打印結(jié)果:
		現(xiàn)在j為 1
		現(xiàn)在j為 2
		現(xiàn)在j為 3
		現(xiàn)在j為 4
		現(xiàn)在j為 5
		現(xiàn)在j為 6
		現(xiàn)在j為 8
		i、j的狀態(tài) False 、 10
		10
		結(jié)束
#pass ---是一個占位命令,保證代碼完整性	
	for i in "python":
		if i == "o":
		#當(dāng)i == "o"遇到pass直接通過接著執(zhí)行下面代碼
			pass
		else:
			print(i)
	*注:如果 if for while 下無代碼,系統(tǒng)會報錯,可以用pass占位

4. for循環(huán)伴侶 range()函數(shù)

循環(huán)伴侶

總結(jié)

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • Python中的變量、運算符與流程控制

    Python中的變量、運算符與流程控制

    本文詳細(xì)講解了Python中的變量、運算符與流程控制,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • Python 讀取有公式cell的結(jié)果內(nèi)容實例方法

    Python 讀取有公式cell的結(jié)果內(nèi)容實例方法

    在本篇文章里小編給大家整理的是關(guān)于Python 如何讀取有公式cell的結(jié)果內(nèi)容,需要的朋友們可以學(xué)習(xí)下。
    2020-02-02
  • Python Socket多線程并發(fā)原理及實現(xiàn)

    Python Socket多線程并發(fā)原理及實現(xiàn)

    這篇文章主要介紹了Python Socket多線程并發(fā)原理及實現(xiàn),幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-12-12
  • 編寫python程序的90條建議

    編寫python程序的90條建議

    自己寫 Python 也有四五年了,一直是用自己的“強迫癥”在維持自己代碼的質(zhì)量。都有去看 Google 的 Python 代碼規(guī)范,對這幾年的工作經(jīng)驗,做個簡單的筆記,如果你也在學(xué) Python,準(zhǔn)備要學(xué)習(xí) Python,希望這篇文章對你有用。
    2021-04-04
  • Python基于回溯法子集樹模板實現(xiàn)8皇后問題

    Python基于回溯法子集樹模板實現(xiàn)8皇后問題

    這篇文章主要介紹了Python基于回溯法子集樹模板實現(xiàn)8皇后問題,簡單說明了8皇后問題的原理并結(jié)合實例形式分析了Python回溯法子集樹模板解決8皇后問題的具體實現(xiàn)技巧,需要的朋友可以參考下
    2017-09-09
  • python讀取txt文件并取其某一列數(shù)據(jù)的示例

    python讀取txt文件并取其某一列數(shù)據(jù)的示例

    今天小編就為大家分享一篇python讀取txt文件并取其某一列數(shù)據(jù)的示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02
  • 舉例講解Python中的死鎖、可重入鎖和互斥鎖

    舉例講解Python中的死鎖、可重入鎖和互斥鎖

    這篇文章主要介紹了舉例講解Python中的死鎖、可重入鎖和互斥鎖,盡管線程編程方面Python的GIL問題老生常談...需要的朋友可以參考下
    2015-11-11
  • Django中使用celery完成異步任務(wù)的示例代碼

    Django中使用celery完成異步任務(wù)的示例代碼

    本篇文章主要介紹了Django中使用celery完成異步任務(wù)的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-01-01
  • 使用Python如何測試InnoDB與MyISAM的讀寫性能

    使用Python如何測試InnoDB與MyISAM的讀寫性能

    網(wǎng)上有很多評論myisam和innodb讀寫性能對比,所以下面這篇文章主要給大家介紹了關(guān)于使用Python如何測試InnoDB與MyISAM讀寫性能的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2018-09-09
  • 使用SimpleITK讀取和保存NIfTI/DICOM文件實例

    使用SimpleITK讀取和保存NIfTI/DICOM文件實例

    這篇文章主要介紹了使用SimpleITK讀取和保存NIfTI/DICOM文件實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07

最新評論

武威市| 玛纳斯县| 秭归县| 广德县| 长春市| 定远县| 瑞安市| 石渠县| 蓬溪县| 石城县| 文化| 宁波市| 河西区| 田林县| 白水县| 潞西市| 静安区| 九江县| 长海县| 田东县| 吉安市| 临清市| 渝北区| 泰宁县| 白沙| 克东县| 丘北县| 策勒县| 长治市| 大城县| 庆云县| 长寿区| 鄱阳县| 宝丰县| 濮阳县| 海城市| 宝坻区| 綦江县| 得荣县| 东阿县| 苏尼特右旗|