**
開啟執行視窗cmd:win+r
!名詞解釋:
url:也就是我們通常說的「**」。
html:(hyper text makeup launguge)是一種用來描述網頁的語言
!快捷鍵:
注釋:1單行**前+「#」;2選中需要注釋的內容+「ctrl+/」(取消注釋:選中+「ctrl+/」);3在需要注釋的內容前後行標註三個單引號,如:』』』 內容 『』』
全選:「ctrl+a」
檢視網頁源**:「ctrl+u」
列表:,算頭不算尾 出現負數,如:[1:-4],-4指的是倒數第四個。
字典:dict=
新增字典內容:dict[『c』]=』3』 (結果:dict=
for i in dic.values():
print(i)
執行結果:12
3for k,v in dictname.items():#遍歷字典的鍵值對,k對應鍵,v對應值#k,v 的名字可以自己取,dictname是字典名。
for v,k in dic.items():
print(str(v)+『代表』+str(k))
print(v)
print(k)
執行結果:
a代表1a1
b代表2b2
c代表3c3
!資料處理——函式(self.f(x)):
排序:sort
分割字串:split()是把字串分割的,而還有乙個
合併字串:join()函式,是把字串合併的。用法是str.join(sequence),str代表在這些字串之中,你要用什麼字串連線,在這裡兩個例子,乙個是空字串,乙個是橫槓,sequence代表資料序列
去除特殊字串:str.strip() 比如空格,\n,\t 等等。
函式:def ***x:
類:class name:
模組:需要引用import(建立模組,其實就是在主程式的py檔案中,使用import語句匯入其他py檔案)。每乙個單獨的py檔案,本質上都是乙個模組。封裝模組的目的也是為了把程式**和資料存放起來以便再次利用。如果封裝成類和函式,主要還是便於自己呼叫,但封裝了模組,我們不僅能自己使用,檔案的方式也很容易共享給其他人使用。①應用系統自帶模組;②應用自己檔案模組;
例如:import math (匯入模組math)
import math as m (將模組簡稱為「m」)
form math import hi,b,c (hi,b,c是math中的部分,即應用模組中的部分)
import test # 匯入test模組
print(test.a) # 使用「模組.變數」呼叫模組中的變數
test.hi() # 使用「模組.函式()」呼叫模組中的函式
a = test.go2() # 使用「變數 = 模組.類()」例項化模組中的類print(a.a) # 例項化後,不再需要「模組.」
a.do2() # 例項化後,不再需要「模組.」
if__name__==』main』:用在封裝的模組裡。
!傳送郵件:
# from email.mime.text import mimetext(內容形式:文字、html頁面)
# from email.mime.image import mimeimage(內容形式:)
# from email.mime.multipart import mimemultipart(內容形式:多種形式組合,可包含文字和附近)
!讀取csv檔案:
import csv
with open(「test.csv」,』r/w/a』,newline = 『』) as f: (讀、寫、新增 )
reader = csv.reader(f)
#使用csv的reader()方法,建立乙個reader物件
for row in reader:
#遍歷reader物件的每一行
print(row)
print(「讀取完畢!」)
Python基礎 小結
print語句如果在結尾處加逗號,接下來的語句與前一條語句同行列印 匯入所有功能from somemodule import 序列解包 賦值 x,y y,x python3中 a,b,rest 1,2,3,4 a 1 b 2 rest 3,4 鏈式賦值 x y somefuction 比較運算子 i...
python基礎小結
python標準資料型別 序列 數字 number 不可修改,單個 列表 list 中括號包圍,元素可為任意物件,可以修改,有序 字串 string 引號包圍,不可修改,有序 元組 tuple 圓括號包圍,可以看成穩定的列表,不可修改,有序 對映 字典 dictionary 大括號包圍,鍵值對構成,...
python基礎小結
變數 識別符號 變數名,函式名,類名 識別符號命名規則 1 只能包含字母 數字和下劃線。變數名可以以字母或者下劃線開頭。但是不能以數字開頭。2 不能包含空格,但可以使用下劃線來分隔其中的單詞。3 不能使用python中的關鍵字作為變數名 4 建議使用駝峰命名法,駝峰式命名分為大駝峰 username...