python基础(part4)--语句
生活随笔
收集整理的這篇文章主要介紹了
python基础(part4)--语句
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
鄙人學習筆記
開發工具:Spyder
文章目錄
- 語句
- 行(物理行/邏輯行)
- 選擇語句
- 條件表達式
- 循環語句
- While
- for(for 比 while 更適合做預定次數的循環)
- range(整數生成器)
- 跳轉語句
- break語句
- continue語句
語句
行(物理行/邏輯行)
物理行:程序員編寫代碼的行。
邏輯行:python解釋器需要執行的指令。
建議一個邏輯行在一個物理行上。·
如果一個物理行中使用多個邏輯行,需要使用分號;隔開。
- 例子1
如果邏輯行過長,可以使用隱式換行或者顯式換行。
隱式換行:通過括號的內容換行。括號包括:(),[],{}
顯式換行:通過折行符 \ (反斜杠)換行。
- 例子2
選擇語句
- 語法
- 說明
①elif子句可以有0個或多個。
②else子句可以有0個或1個,且只能放在if語句的最后。
條件表達式
- 語法
- 作用
根據條件(True/False)來決定返回結果1還是結果2
循環語句
While
- 作用
可以在滿足條件的基礎上,讓一段代碼重復執行。
- 語法
- 說明
①else子句可以省略。
②在循環體內用break終止循環時,else子句不執行。
- 舉個例子(猜數字)
代碼:
import randomrandom_number = random.randint(1, 100)count = 0 while count < 10:count += 1input_number = int(input("第" + str(count) + "次猜數字:"))if input_number > random_number:print("大了")elif input_number < random_number:print("小了")else:print("猜對了")break else:# 只有從while條件結束,才執行else語句.# (從循環體內部break,不會執行)print("沒機會了")控制臺輸出:
for(for 比 while 更適合做預定次數的循環)
- 作用
用來遍歷可迭代對象的數據元素。
備注:可迭代對象是指能依次獲取數據元素的對象。
- 語法
- 說明
①else子句可以省略.
②在循環體內用break終止循環時,else子句不執行。
- 舉個例子
代碼:
for element in "Goat":print(element)結果:
range(整數生成器)
- 作用
用來創建一個可生成一系列整數的可迭代對象
- 語法
- 說明
①此函數返回的可迭代對象可以用for取出其中的元素.
②返回的數字不包含結束點。
③開始點默認為0
④間隔默認值為1
- 舉個例子
跳轉語句
break語句
- 作用
①跳出循環體,后面的代碼不再執行。
②可以讓while語句的else不分不執行。
continue語句
- 作用
跳過本次,繼續下次循環。
總結
以上是生活随笔為你收集整理的python基础(part4)--语句的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 国服东皇太一如何出装怎么搭配铭文
- 下一篇: 郭橐驼种树原文及翻译注释