91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python控制流有哪些知識點

發布時間:2021-11-20 16:48:58 來源:億速云 閱讀:163 作者:iii 欄目:編程語言

這篇文章主要介紹“python控制流有哪些知識點”,在日常操作中,相信很多人在python控制流有哪些知識點問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”python控制流有哪些知識點”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

2.1 布爾值

布爾數據類型有兩種值:True 和 False

2.2 if語句

if語句包含以下部分:

  • if關鍵字

  • 條件(即求值為True or False)

  • 冒號

  • 在下一行開始,縮進代碼塊

2.3 while循環語句

while循環語句總是包含下面的部分:

  • 關鍵字

  • 條件

  • 冒號

  • 從新行開始,縮進的代碼塊(稱為while的子句)

【注】可以看到while語句看起來和if語句類似,不同之處在于他們的行為。if子句結束時,程序繼續執行if之后的語句,但在while子句結束時,程序執行跳回到while語句開始處。

#if 語句>>> spam = 0>>> if spam < 5:
	print('hello,world')
	spam = spam + 1hello,world#while 語句>>> spam = 0>>> while spam <5 :
	print('hello,world')
	spam = spam +1hello,world
hello,world
hello,world
hello,world
hello,world

2.4 break語句

在while循環的子句中,如果執行遇到break語句就會馬上退出while循環。

2.5 continue語句

continue語句同樣用于while循環內部,如果程序執行中遇到continue語句,就會馬上跳轉到循環開始處,重新對循環條件進行求值。

2.6 for循環和range()函數

在用于條件時,0、0.0、''(空字符串)被認為是False,其他值被認為是True

在代碼中,for語句看起來像 for i in range(5):這樣,總是包含以下部分:

  • for關鍵字

  • 一個變量名

  • in關鍵字

  • 調用range()方法,最多傳入三個參數

  • 冒號

  • 從下一行開始,縮進的代碼塊

2.7 range()的開始、停止和步長參數

range()函數可以有三個參數,第一個為起始值、第二個為終止值、第三個為步長,步長就是每次迭代后循環變量增加的值。當然,負數也可以作為步長參數,讓循環計數逐漸減少,而不是增加.

>>> for i in range (12,16):
	print(i)12131415>>> for i in range(0,10,1):
	print(i)0123456789>>> for i in range(5,-1,-1):
	print(i)543210>>>

2.8 導入模塊

python程序可以調用一組基本的函數,這稱為“內建函數”,python也包含一組模塊,稱為“標準庫”每個模塊都是一個python程序,包含一組相關的函數,可以嵌入你的程序之中。

在使用一個模塊中的函數之前,必須用import語句導入該模塊。

import語句包含以下部分:

  • import關鍵字

  • 模塊名稱

  • 可選的更多的模塊名稱,之間用逗號隔開

>>> import random
>>> for i in range(5):
	print(random.randint(1,10))61914

2.9 sys.exit()提前結束程序

當程序執行到指令的底部時,只是會終止。但是通過調用sys.exit()函數,可以讓程序終止或者退出,因為這個函數在sys模塊中,所以必須先導入sys,才能使用它。

>>> import sys
>>> while True:
	print('typle exit to exit.')
	response =input()	if response == 'exit':
		sys.exit()
	print('you typed' + response +'.')
typle exit to exit.exit>>>

【注】

  • 布爾操作符有 and 、 or、not

  • 條件是一個表達式,它用于控制流語句,求值為布爾值。

代碼塊:一些代碼可以作為一組,放在“代碼塊”中,他有三條規則:

  • 縮進增加時,代碼塊開始

  • 代碼塊可以包含其他代碼塊

  • 縮進減少為零,或減少為外面包圍的代碼塊的縮進,代碼塊就結束了

到此,關于“python控制流有哪些知識點”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

大英县| 定结县| 福鼎市| 六盘水市| 德令哈市| 民权县| 册亨县| 大田县| 申扎县| 封开县| 浦城县| 大庆市| 晋宁县| 莱州市| 金乡县| 武义县| 镶黄旗| 曲周县| 泰州市| 山丹县| 宜昌市| 惠来县| 图们市| 邵武市| 沅陵县| 丹阳市| 颍上县| 日照市| 海口市| 汝城县| 皋兰县| 农安县| 阿瓦提县| 兴安盟| 石河子市| 南华县| 嘉峪关市| 忻城县| 高唐县| 吉木乃县| 祁门县|