《python程式設計·從入門到實踐》
.upper() = 全部大寫
.lower() = 全部小寫
.title() = 首字母大寫
.rstrip() = 暫時性刪除末尾字元(預設空格)
.lstrip() = 暫時性刪除首部字元(預設空格)
.strip() = 暫時性刪除首尾字元(預設空格)
.len() = 列表元素數量(長度)
.pop() = 彈出(擠出)元素
.remove() = 刪除指定元素
.sort() = 永久性列表元素 正序(a,b,c,d...)
.sort(reverse=true) = 永久性列表元素 倒序(z,y,x,w...)
sorted(列表名) = 臨時性列表排序
.reverse() = 永久性反向輸出(列印)元素(需要恢復再執行一次該函式)
range(1,5) = 建立區間數字(1~5) 另外可:range(1,5,2) 表示從1開始、到5結束、間隔為2
list() = 將元組轉換為列表
list(range(1,5)) = 建立區間數字並轉到列表中
random.choice() = 返回隨機列表元素......
min() = 最小值
max() = 最大值
sum() = 值總和
.items() = 以列表方式返回(鍵,值)
.keys() = 只返回典中的鍵
.values() = 只返回字典中的值
set() = 獲取列表中獨一無二的元素
input() = 互動式輸入
super() = 將父類和子類關聯
read() = 讀取位元組數
open() = 開啟
readlines() = 讀取每一行並將其分別作為元素儲存在列表中
.write() = 寫入字串
.read() = 閱讀字串
.close() = 關閉檔案
.split() = 以空格拆分字串,並作為元素儲存到列表中
.count() = 特定的字串出現了多少次
json.dump() = 將字串儲存到json檔案中(資料,儲存物件)
json.load() = 閱讀json中的字串(閱讀物件)
.decode('unicode_escape') = unicode碼轉成中文顯示
[0:3] = 切片:索引值0-3的元素
and = 與 (需要兩個都為true)
or = 或(其中乙個true)
in = 右邊賦值給左邊
not in = 特定值不包含在裡面
if - else = 判斷(非真既假)
if - elif - else = 判斷其中有乙個符合(只會有乙個條件符合)
break = 中斷執行
continue = 忽略但繼續執行
return = 返回值
none = 空值
pass = 跳過
**** = 任意實參轉為元組
***** = 任意實參專為 鍵***:值任意實參 字典
import *** = 匯入***模組
from *** import yyy = 匯入***模組中的yyy函式(類)
from *** import aaa,bbb = 匯入***模組中的aaa和bbb函式(類)
from *** import * = 匯入***模組中的所有函式(類)
try - except = 異常處理try下為可能會引起錯誤的**,except下是如何處理異常**
import sys
print sys.getdefaultencoding() # 獲取當前檔案編碼
import sysreload(sys)
sys.setdefaultencoding('utf-8') # 設定預設編碼
as = 重新命名
def = 建立函式
class = 建立類
__init__ = 初始化方法(告訴python如何建立例項)
self = 類中跨例項引用
r = 讀取模式
w = 寫入模式
a = 附加模式
r+ = 讀取和寫入模式
\t = tab製表符
\n = 換行符
str(……) = 字串型
int(……) = 數值型
【爬蟲類】
urllib.parse.quote('實參') = 將中文轉換成 utf-8編碼
5**2 = 表示乘方數(既:5**2=5*5、如果是:5**3=5*5*5)
【列表操作】
['元素1','元素2'] = 列表中的東西叫:元素
列表名[0] = 列表的元素是通過索引來訪問的:0=元素1 , 1=元素0 , -1=倒數第乙個元素
列表名[0]='新元素' = 修改索引對應的元素
列表名.insert(0,'新元素') = 列表中指定索引位置插入元素(其他元素→右移)
del 列表名[0] = 刪除列表索引的元素,刪除後無法訪問和呼叫
列表名.pop(0) = 擠出索引值當中的元素
列表名.remove('元素1') = 刪除列表中遇到的第乙個元素,如果需要刪除多個可用迴圈刪除
列表名.sort() = 永久性列表 正序
列表名.sort(reverse=true) = 永久性列表 倒序
sorted(列表名) = 臨時性列表排序
列表名.reverse() = 永久性反向輸出(列印)元素(恢復可再次執行該函式)
len(列表名) = 獲取當前列表元素數量(長度)
min(列表名) = 列表中的最小值
max(列表名) = 列表中的最大值
sum(列表名) = 列表中的值總和
【列表解析】
a =
for b in range(1,11)
print(a)
解析後:
a = [b**2 for b in range(1,11)]
print(a)
【列表切片】
列表名[2:6] = 切片:索引值2-6的列表元素
列表名[:5] = 切片:索引值0-5的列表元素
列表名[-3:] = 切片:最後的3個列表元素
【元組修改】
a = (100,200)
print(a)
>>>(100,200)
a = (200,300)
print(a)
>>>(200,300)
【if判斷】
b = ['e','f','g']
a = 'f'
if a not in b:
print(a+'不在裡面')
else:
print(a+'在裡面')
>>>f在裡面
Python 程式設計 從入門到實踐
1.官網安裝 3.環境配置 務必選中核取方塊add python to path 4.檢視 啟動python版本的命令 python 執行 print hello python world 5.終端執行x.py檔案 python x.py 7.檢視當前目錄中的所有檔案的命令 dir windows系...
Python程式設計從入門到實踐 基礎入門
python程式設計從入門到實踐 基礎入門 1 python中的變數 2 python首字母大寫使用title 方法,全部大寫upper 方法,全部小寫lower 方法 3 python中字串拼接使用 號 4 python中刪除字串的空格 刪除末尾空格的rstrip 刪除開頭空格的lstrip 刪除...
Python程式設計 從入門到實踐 1
內容總結自 python程式設計 從入門到實踐 安裝python3 安裝文字編輯器sublime text並配置python3環境 安裝sublime text tools new build system 將 untitled.sublime build 文件中的所有內容刪除,輸入以下內容 注意,...