数值字符串
加粗樣式
數(shù)值與字符串
受限于電腦內(nèi)存
數(shù)字 int
float
布爾
none
列表list:l=[1,2,3]
l[1]=2
字典表dict:d={‘name’;‘tom’,‘a(chǎn)ge’:20}
d.get(‘name’)
d[‘name’]
元組t=(1,2,3,4)
元組與列表區(qū)別:列表可以改變相應(yīng)下標(biāo)數(shù)據(jù),元組不行。
數(shù)值:聲明賦值使用
表達(dá)式
‘{0}’占位符.format(20)
‘3+2={‘0}’.format{5}
‘f=3.3333333’
‘f={0:,2f}’.format(f)
‘f=3.33’
d={‘name’;‘tom’,‘a(chǎn)ge’:20}
'姓名:{0},年齡:{1}’.format(d.get(‘name’),d.get(‘a(chǎn)ge’))
比較返回布爾
10//4=2 10//4.0=2.0
math.floor(3.4)=3正向取整
math.trunc{3.4}=3往中間取整
round(3,4)=3四舍五入
oct hex bin八進(jìn)制 十六進(jìn)制 二進(jìn)制
decimal.Decimal(‘3.14’)精度更高
轉(zhuǎn)義符\
\n換行
\b退格
\t空格
path=r"…"原意
三引號說明性文檔
ord看ANSIC碼
h.replace字符代換函數(shù)
列表
布爾本質(zhì)isinstance(TRUE.int)
True1,False0
字符串在python不支持原位改變 h.replace字符代換函數(shù)還要賦值
頻繁更改用列表
s=‘code’
l=list(s)改變字符后
s=’’.join(l)
方法url .split可以找到相應(yīng)位置切割
url .startwith判斷開頭
find找字符數(shù)量
upper大寫
交換a,b=b,a
append追加 extend擴(kuò)展
l.sort排序從小到大 l.reverse 從大到小
l.pop刪除最小
l.index找位置
del全局刪除
拷貝副本
總結(jié)
- 上一篇: python判断对象是否实例化_Pyth
- 下一篇: iphone mac地址是否随机_iOS