Python學習周志 第二週(入門知識)

2021-10-09 03:20:18 字數 1333 閱讀 2453

if語句

a=b  將a的值設定為b

a==b 檢查a的值是否為b

a!=b 檢查a、b是否不等

if-else 在條件測試通過了時執行乙個操作,並在沒有通過時執行另乙個操作。

if-elif-else 需要檢查超過兩個的情形

檢查多個條件

使用and檢查多個條件; 使用or檢查多個條件

布林表示式

布林表示式,它不過是條件測試的別名。與條件表示式一樣,布林表示式的結果要麼為true,要麼為false。

字典

字典用放在花括號{}中的一系列鍵—值對表示

訪問字典中的值

要獲取與鍵相關聯的值,可依次指定字典名和放在方括號內的鍵

新增鍵—值對,鍵、值

.items() 遍歷所有的鍵—值對

.keys() 遍歷字典中的所有鍵

.values()遍歷字典中的所有值

先建立乙個空字典

先使用一對空的花括號定義乙個字典,再分行新增各個鍵—值對

修改字典中的值

要修改字典中的值,可依次指定字典名、用方括號括起的鍵以及與該鍵相關聯的新值。

刪除鍵—值對

對於字典中不再需要的資訊,可使用del語句將相應的鍵—值對徹底刪除。使用del語句時,必須指定字典名和要刪除的鍵。

遍歷所有的鍵—值對

編寫用於遍歷字典的for迴圈,可宣告兩個變數,用於儲存鍵—值對中的鍵和值。

按順序遍歷字典中的所有鍵、值對,可使用函式sorted()來獲得按特定順序排列的鍵列表的副本:

set(?) 剔除重複項

使用者輸入和while迴圈

函式input()讓程式暫停執行,等待使用者輸入一些文字。

函式int()將輸入視為數值

求模運算子

求模運算子(%)是乙個很有用的工具,它將兩個數相除並返回餘數

while 迴圈

使用標誌

在要求很多條件都滿足才繼續執行的程式中,可定義乙個變數,用於判斷整個程式是否處於活動狀態。這個變數被稱為標誌,充當了程式的交通訊號燈。你可讓程式在標誌為true時繼續執行,並在任何事件導致標誌的值為false時讓程式停止執行。

使用break 退出迴圈

break語句用於控制程式流程,可使用它來控制哪些**行將執行,哪些**行不執行,從而讓程式按你的要求執行你要執行的**。

在迴圈中使用

continue

要返回到迴圈開頭,並根據條件測試結果決定是否繼續執行迴圈,可使用continue語句,它不像break語句那樣不再執行餘下的**並退出整個迴圈。

python學習第二週

如果建立的檔名與模組名一致,import會優先匯入建立的檔案,不會匯入模組函式,所以建立檔名的時候不要和模組函式名相同。for迴圈語句 應用場景 反覆執行程式,直到滿足條件。具體例子 驗證碼,防止暴力破解密碼,因為每次填錯密碼都是迴圈重新填。1 for語法 for 變數 in 集合 語句集合一般是 ...

python第二週學習總結

type 返回物件或變數的資料型別 abs 返回乙個數字的絕對值 max 返回一組資料中的最大值 min 返回一組資料中的最小值 len 檢視資料長度 序列 指的就是一組資料 列表 元組 集合 字串 random模組 random.randint a,b 隨機產生乙個包含a和b之間的數字 rando...

python第二週學習總結

1.import只有三種使用方法,以turtle庫為例 import turtle from turtle import setup 或 from turtle import import turtle as t 其中t是別名,可以更換其他名稱 2.turtle座標系的原點預設在窗體正中間 3.tu...