整理了一波python的常用語(yǔ)句,記得下劃到最后收藏!文末還有免費(fèi)的福利嘻嘻~
文本書(shū)寫(xiě)
.title()首寫(xiě)字母大寫(xiě)
.upper()全部大寫(xiě)
.lower()全部小寫(xiě)
\n空格
\t換行
列表元素處理
.lstrip()清除字符串開(kāi)頭的空白
.rstrip()清除字符串結(jié)尾的空白
.strip()清除字符串所有多余的空白
** 兩個(gè)乘號(hào)代表乘方運(yùn)算
str()字符串
[]列
print(變量[0])第一個(gè)元素
print(變量[-1])訪(fǎng)問(wèn)列表最后一個(gè)元素 以此類(lèi)推
.append()將元素添加到列表末尾 (可以創(chuàng)建空白列然后琢一添加)
del 變量[] 刪除元素(再也不使用)
.pop() 彈出末尾元素 pop(0)彈出第一個(gè)元素(保留被刪除的元素)
.remove(‘值’) 根據(jù)值找到元素并將其刪除 刪除值扔可使用
.insert(0,‘元素’) 將元素添加到開(kāi)頭(添加元素到任意位置)
.sort()按字母順序排序 (永久的)
.sort(reverse=True)按字母倒序排列 (永久的)
sorted(變量)按字母順序排列 但不改變?cè)行蛄许樞?/p>
sorted(變量,reverse=True)按字母倒序排列 但不改變?cè)行蛄许樞?/p>
.reverse() 反轉(zhuǎn)列表元素的排列(與字母順序無(wú)關(guān))
len()獲取列表長(zhǎng)度 (計(jì)算元素是從1開(kāi)始的)
for語(yǔ)句:
for 存儲(chǔ)變量 in 定義變量:
print(存儲(chǔ)變量)
for循環(huán)后面沒(méi)有縮進(jìn)的代碼都只執(zhí)行一次,不會(huì)重復(fù)執(zhí)行
for 存儲(chǔ)變量 in range(1,5) 輸出為1,2,3,4
list(range(1,5))數(shù)字轉(zhuǎn)列表,輸出為[1,2,3,4]
指定步長(zhǎng) range(2,11,2) 最后一個(gè)是增加量 從2開(kāi)始數(shù)到11
min() 最小
max() 最大
sum() 求和
for的簡(jiǎn)便寫(xiě)法:
變量=[y**2 for y in range(1,5)] 依次求1到4的平方
切片(針對(duì)序列,序號(hào)從0開(kāi)始)
print(變量[0:3]) 輸出是三個(gè)元素 0,1,2
( [:3])從0開(kāi)始到第三個(gè)
( [2:])從第三個(gè)元素到最后一個(gè)元素
( [-3:])最后三個(gè)元素
( [:])全元素
元組:
(不可變的列表,用()表示,只能用修改元組變量的方式修改值)
(不可變的:不能修改的值)
縮進(jìn)格式:空4個(gè)空格 最好不超過(guò)79個(gè)字符
if語(yǔ)句:
條件測(cè)試:核心都是一個(gè)值為T(mén)rue或False的表達(dá)式
格式:==兩個(gè)等號(hào)為檢查,發(fā)問(wèn)的意思
大小寫(xiě)做為比較時(shí)的考慮因素,但是對(duì)元素進(jìn)行.title()不會(huì)改變?cè)凶兞恐?/p>
!=不等于(效率更高)
<小于 >大于 <=小于等于 >=大于等于
檢查多個(gè)條件:利用邏輯關(guān)系
and(都滿(mǎn)足時(shí)才能通過(guò))
or(滿(mǎn)足任意一條即可)
in 用于特定值檢查(不用加冒號(hào) 不搭配if時(shí))
not in (搭配if時(shí)加冒號(hào))
布爾表達(dá)式:條件測(cè)試的別稱(chēng),布爾值用于記錄條件
例:game_active=True can_edit=False
簡(jiǎn)單的if循環(huán)與for相同,可以跟任意數(shù)量的代碼行
if-else結(jié)構(gòu)都要打冒號(hào)
if-elif-else結(jié)構(gòu)(適用于多個(gè)情形,當(dāng)知道最終測(cè)試條件可省略else,
但是該結(jié)構(gòu)適用于只有一個(gè)條件滿(mǎn)足)
if在條件特殊,可能有多個(gè)條件為T(mén)rue的情況時(shí)使用
關(guān)注我,并私信回復(fù)關(guān)鍵字【6】(一定要私信才可以哈!)
我會(huì)發(fā)給你,我吐血整理的一套2020最新的python資料~

