type: 返回物件或變數的資料型別
abs: 返回乙個數字的絕對值
max: 返回一組資料中的最大值
min: 返回一組資料中的最小值
len: 檢視資料長度
序列:指的就是一組資料(列表 元組 集合 字串)
random模組:
random.randint(a,b):隨機產生乙個包含a和b之間的數字
random.random:隨機產生乙個0到1不含1的小數
random.randrange(a,b):隨機產生乙個a到b不含b的數字
math模組
math.pi:三角函式
math.e:自然常數
math.pow (a,b)=a**b
math.fabs:取絕對值
math.ceil: 獲取大於該數字的最小整數
math.floor: 獲取小於該數字的最大整數
if判斷語句
比較運算子 計算結果都是布林型別 > >= < <= == !=
邏輯運算子 計算結果都是布林型別 與或非 and or not
順序語句 **從上到下逐行執行
判斷語句 本身還是基於順序語句
迴圈語句 本身還是基於順序語句
if-else條件語句
if 表示式:
表示式為true時執行的語句塊
if 表示式:
表示式為true時執行的語句塊
else:
表示式為false時執行的語句塊
if 表示式:
表示式為1時執行的語句塊
elif:
表示式為2時執行的語句塊
elif:
表示式為3時執行的語句塊
迴圈的初始化(開始)
迴圈的繼續條件(結束條件)
迴圈體(需要被重複操作的步驟)
迴圈體(需要被重複操作的步驟)
迴圈週期;步長;間距(讓迴圈的關鍵資料改變)
for 變數 in 序列: # 序列:當前變數的取值範圍
迴圈體迴圈初始化
while 迴圈繼續條件:
迴圈體迴圈步長
當有重複執行的**存在時,可以用迴圈語句代替。
while迴圈,一般用於迴圈次數字置,迴圈結束條件已知的情況。
for迴圈,一般用於迴圈次數已知,結束條件未知的情況。
python第二週學習總結
1.import只有三種使用方法,以turtle庫為例 import turtle from turtle import setup 或 from turtle import import turtle as t 其中t是別名,可以更換其他名稱 2.turtle座標系的原點預設在窗體正中間 3.tu...
第二週學習總結
在本週,學習了物件導向的三大特徵,封裝,多型,繼承 讓我感覺到學習 的不易,基礎實在是很重要,現記錄本週學習過程 現的問題以及解決注釋。1.構造方法與成員方法的區別 成員方法 一般實現對類中成員變數的操作,提供某些功能,有返回值型別,通過物件呼叫!構造方法 一般是給物件的資料進行初始化,沒有返回值,...
第二週學習總結
一 棧和佇列的簡介 先進後出 限定性操作 棧具有後進先出的特性,如果問題解決具有先進後出的天然特性的話,則求解的演算法就要使用棧。先進先出 限定性操作 佇列具有先進先出的特性,如果問題解決具有先進先出的特性的話,則求解的演算法就要使用佇列。二 對棧和佇列的認識 棧 限制在表的一端進行插入和刪除運算的...