Python基礎小結

2021-10-06 13:05:32 字數 2030 閱讀 9240

**

開啟執行視窗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...