and:表示邏輯「與」
del:用於list列表操作,刪除乙個或者連續幾個元素
from:匯入相應的模組,用import或者from…import
not:表示邏輯「非」
while:while迴圈,允許重複執行一塊語句,一般無限迴圈的情況下使用它
as:單獨沒有意思,with…as用來代替傳統的try…finally語法
elif:和if配合使用(if語句中的乙個分支用elif表示)
global:定義全域性變數
or表示邏輯「或」
with:和as一起使用
assert:表示斷言(斷言乙個條件就是真的,如果斷言出錯就丟擲異常assertionerror)
else:同if
if:if語句用於選擇分支,依據條件選擇執行那個語句塊
pass:什麼都不做
yield:返回的是乙個生成器
break:作用是終止迴圈,程式走到break的地方就是迴圈結束的時候
except:和try一起使用,用啦捕獲異常
import:用來匯入模組
print:輸出
class:定義類
exec:exec語句
in:查詢列表中是否包含莫個元素,或者字串a是否包含字串b
raise:可以顯示引發異常
continue:跳過continue後面迴圈塊中的語句,繼續進行下一輪迴圈
finally:執行finally語句中的**塊
is:is判斷a物件是否就是b物件,通過id判斷
return:用於跳出函式,也可以在跳出的同時返回乙個值
def:用於定義方法
for:for…in一起使用
lambda:匿名函式
try:出現在異常處理中
python 中,函式的應用非常廣泛,前面章節中我們已經接觸過多個函式,比如 input() 、print()、range()、len() 函式等等,這些都是 python 的內建函式,可以直接使用。
除了可以直接使用的內建函式外,python 還支援自定義函式,即將一段有規律的、可重複使用的**定義成函式,從而達到一次編寫、多次呼叫的目的。
所謂函式,就是指為一段實現特定功能的**「取」乙個名字,以後即可通過該名字來執行(呼叫)該函式。使用函式,可以大大提高**的重複利用率。
通常,函式可以接收零個或多個引數,也可以返回零個或多個值。從函式使用者的角度來看,函式就像乙個「黑匣子」,程式將零個或多個引數傳入這個「黑匣子」,該「黑匣子」經過一番計算即可返回零個或多個值。
a.定義函式,也就是建立乙個函式,可以理解為建立乙個具有某些用途的工具。
b.在建立函式時,即使函式不需要引數,也必須保留一對空的「()」,否則 python 直譯器將提示「invaild syntax」錯誤。另外,如果想定義乙個沒有任何功能的空函式,可以使用 pass 語句作為佔位符。
c.函式名:從語法角度來看,函式名只要是乙個合法的識別符號即可;從程式的可讀性角度來看,函式名應該由乙個或多個有意義的單詞連綴而成,每個單詞的字母全部小寫,單詞與單詞之間使用下畫線分隔。
d.形參列表:用於定義該函式可以接收的引數。形參列表由多個形參名組成,多個形參名之間以英文逗號(,)隔開。一旦在定義函式時指定了形參列表,呼叫該函式時就必須傳入相應的引數值,也就是說,誰呼叫函式誰負責為形參賦值。
(不是很懂)參考鏈結
a.python open( ) 方法用於開啟乙個檔案,並返回檔案物件,在對檔案進行處理過程都需要使用到這個函式,如果該檔案無法被開啟,會丟擲 oserror。
注意:使用 open( ) 方法一定要保證關閉檔案物件,即呼叫 close( ) 方法。
open( ) 函式常用形式是接收兩個引數:檔名(file)和模式(mode)。
file物件使用open函式來建立,圖為file物件常用的函式:
學習筆記Task4
趕專案進度,僅了解 神經網路是由具有適應性的簡單單元所組成的廣泛並行互連的網路,它的組織能夠模擬生物神經系統對真實世界所做出的的互動反應。神經網路最基本的成分是神經元模型,當通過神經元的資訊信好超過某乙個閾值,那麼該神經元就會啟用,從而作用於下乙個神經元。在m p神經元模型中,神經元接收到來自n個其...
Python自學task1筆記
字母表中的字母 大寫或小寫,python支援大小寫 開頭不能是數字 同一行多條語句用,用分號 分開 不能是python的關鍵字 檢視關鍵字輸入import keyword就可以 乙個模組不會重複載入 2.一旦import,模組將會匯入記憶體中,屬於絕對匯入 import只能匯入模組,不能匯入模組中的...
龍珠天池Python學習計畫Task4
利用pandas分析美國選民 喜好。進行資料處理前,我們需要知道我們最終想要的資料是什麼樣的,因為我們是想分析候選人與捐贈人之間的關係,所以我們想要一張資料表中有捐贈人與候選人一一對應的關係,所以需要將目前的三張資料表進行一一關聯,彙總到需要的資料。進過資料處理部分,我們獲得了可用的資料集,現在我們...