python學習筆記 day8

2021-10-15 00:00:24 字數 1656 閱讀 5938

if 條件 :

語句if 條件 :

語句else :

語句if 條件 :

語句elif 條件 :

語句else :

語句

python中使用elif代替else if, 所以if語句的關鍵字是if - elif - else

需要注意的是:

語句的縮排

python中沒有switch - case語句

如果語句只有一條,可以寫在 if 後

if 條件 : 語句

在巢狀語句中,可以在乙個if語句中放入另乙個if語句

if 條件 :

if 條件 :

語句else :

語句

while 條件 :

語句

如果條件為 true,則執行語句,如果為 false,則退出迴圈

需要注意的是

python不存在do ... while語句

我們可以通過將條件設定為 true 來實現無限迴圈

while 條件 :

語句else :

語句

在條件為 false 時執行 else 語句塊

在語句只有一行時,可以將語句和 while 寫在同一行

switch 條件 : 語句
python中 for迴圈可以遍歷任何序列,如乙個列表或乙個字串

for 變數 in 序列 :

語句for 變數 in 序列 :

語句else :

語句(遍歷完成後執行)

如果你需要遍歷數字序列,可以使用內建的 range() 函式,它會生成數列

range(5)	# 預設從 0 開始,0-4 序列

range(4,9) # 4,5,6,7,8

range(1,10,3) # 指定增長量3,增長量可以為負,序列為1,4,7

也可以使用 range() 函式建立列表

list( range(5) )
跳出本次迴圈

結束本次迴圈,即在存在多層迴圈時,只結束本層迴圈

在執行break後,else語句塊也不會執行了

for i in range(2) :

for j in range(2) :

break

print('end')

break只是結束了裡層迴圈

空語句,不進行任何處理,只是佔位

for迴圈,while迴圈在執行完成之後執行的語句,當通過break跳出迴圈時,else語句塊不會執行

DAY8學習筆記

檔案操作的基本概念 開啟檔案的模式有三種純淨模式 r 預設的 w a。控制操作檔案內容格式的兩種模式 t 預設的 b。大前提 tb模式均不能單獨使用,必須與純淨模式結合使用。t文字模式 1.讀寫檔案都是以字串為單位的。2.只能針對文字檔案。3.必須指定encoding引數。b二進位制模式 1.讀寫檔...

java學習筆記day8

多型 定義 某一類事物的多種存在形式。例 動物中貓,狗。貓這個物件對應的型別是貓型別。貓 x new 貓 同時貓也是動物中的一種,也可以把貓稱為動物。動物 y new 貓 動物是貓和狗具體事物中抽取出來的父型別。父型別引用指向了子類物件。多型 可以理解為事物存在的多種體現形態。人 男人,女人。動物 ...

HTML學習筆記Day8

一 設定元素背景透明屬性 1.元素背景透明,內容正常顯示 注 opacity value 元素背景透明內容也透明 2.rgba分別指red green blue 透明度 二 flash和marquee 滾動字幕 1.插入flash 1 語法 2 將flash背景設定為透明 給標記新增屬性 wmode...