目錄
關鍵字:
class:定義類
內置函數:和定義函數的調用一致
常用方法:字符串的方法
列表常用方法:可以存儲各種數據類型
字典的增刪查改方法
字典中常用的其他的幾個方法
方法:方法的使用:對象.方法名(參數)
False:bool數據類型
True:bool數據類型
None:表示數據的內容為空
and:邏輯運算符:與
or:邏輯運算符:或
not:邏輯運算符:非
in:身份運算符,判斷變量是否在序列中
is :成員運算符,判斷變量是否為某個類的實例
del:刪除變量或序列的值
assert:列表排序,默認從小到大排序,升序,加參數reverse=True,按降序進行排序
with:簡化Python的語句
pass:表示通過(一般用來占位的)
if elif else:條件判斷
while:條件語句
for:循環語句
break:終止循環,跳出循環體
continue:終止當前本輪循環,開啟下一輪循環
def:函數定義的關鍵字
return:定義函數返回計算結果,需接收
global:定義全局變量
nonlocal:在嵌套函數內部修改外部函數的局部變量的值
lambda:定義匿名函數
yield:用於從函數依次返回值
import:定義模塊
from: 用於導入模塊,與import結合使用
as:用於類型轉換
raise:異常拋出操作
try:用於異常語句
except:用於異常語句
finally:用於異常語句
print : 輸出
input : 輸入
type : 查看數據類型
id : 獲取數據的內存地址
range : 生成數據
len : 獲取數據的長度(元素總數)
int、float 、bool 、str、list、tuple、dict、set:代表對應的數據類型
eval:識別字符串中的python表達式
eval:可以將字符串類型轉換為列表或者元祖
join 字符串拼接,將列表轉換為字符串
find 查找元素位置
count 查找元素個數
replace 替換字符
split 字符串分割,將字符串轉換為列表
format 格式化輸出 傳統方式:%
upper 將字母大寫
lower 將字母小寫
可變數據類型,用的最多的數據存儲方式
通過下標來取值,列表的方法
增加:
append 列表添加數據(末尾)
insert 通過指定位置插入數據
extend 可以往列表中一次性添加多條數據(末尾)
刪除:
remove 刪除列表指定的元素
pop 指定下標位置刪除,默認刪除列表最後一個元素
clear 清空列表
del 關鍵字刪除,指定下標刪除,可以刪除方法
查詢:
index 查詢列表的下標方法
count 獲取某個元素的數量
注意:查詢的方法需要變量進行接收
修改:通過下標位置找到對應的元素進行修改
li3[5],li3[6] = 111,222
其他:
copy 復制列表
sort 排序,默認從小到大排序,升序,加參數reverse=True,按降序進行排序
reverse 將列表反序
# 字典中添加元素
# 通過鍵進行賦值 dic[key] = 值
dic["age"] = 18
print(dic)
# 字典中修改元素(字典中的key是唯一的,不能重復),
dic["age"] = 188
# 總結:字典添加和修改元素,無key則增,有則改
# 字典中查找元素
# 通過鍵去找對應的值(當查找的鍵不存在時,會報錯)
n = dic["name"]
print(n)
# 第二種:dic.get(key)(當查找的鍵不存在時,返回的是None)
n = dic.get('name')
print(n)
# 字典中刪除元素
dic1 = {'aa':11,'bb':22,'cc':33}
# pop方法:指定鍵去刪除鍵值對
print(dic1.pop("aa"))
print(dic1)
# popitem:刪除字典中的最後一個鍵值對(python3.6開始)
dic1.popitem()
print(dic1)
# del關鍵字 進行刪除
del dic1['bb']
print(dic1)
dic2 = {'aa': 11, 'bb': 22, 'cc': 33}
# keys:獲取所有的鍵
print(list(dic2.keys()))
# values:獲取所有的值
print(list(dic2.values()))
# items:獲取所有的鍵值對,每個鍵值對是一個元祖的形式
print(list(dic2.items()))
# 合並兩個字典的方法:update,dic1更新到dic3裡面去
dic3.update(dic1)
print(dic3)
# 在字典裡面追加多個鍵值對
dic3.update({"ff": 11, "dd": 99})
print(dic3)
# 合並兩個字典的方法:update,dic1更新到dic3裡面去
dic3.update(dic1)
print(dic3)
# 在字典裡面追加多個鍵值對
dic3.update({"ff": 11, "dd": 99})
print(dic3)
函數、關鍵字、方法使用上的區別
函數:
函數使用時是:函數名()
print("hello python")
input("賬號")
關鍵字
關鍵字使用:關鍵字名 python表達式(沒有括號)
del li[0]
if 條件語句
return a+b
例如:列表的方法
li = [11,22,33]
li.append()
'''
```