人妖在线一区,国产日韩欧美一区二区综合在线,国产啪精品视频网站免费,欧美内射深插日本少妇

新聞動態(tài)

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

發(fā)布日期:2021-12-11 00:31 | 文章來源:CSDN

程序的邏輯:

一個讓計算機按照既定計劃或規(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)建和原理:


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

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ù)

總結(jié)

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

版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實時開通

自選配置、實時開通

免備案

全球線路精選!

全天候客戶服務(wù)

7x24全年不間斷在線

專屬顧問服務(wù)

1對1客戶咨詢顧問

在線
客服

在線客服:7*24小時在線

客服
熱線

400-630-3752
7*24小時客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部