数值字符串
加粗樣式
數值與字符串
受限于電腦內存
數字 int
float
布爾
none
列表list:l=[1,2,3]
l[1]=2
字典表dict:d={‘name’;‘tom’,‘age’:20}
d.get(‘name’)
d[‘name’]
元組t=(1,2,3,4)
元組與列表區別:列表可以改變相應下標數據,元組不行。
數值:聲明賦值使用
表達式
‘{0}’占位符.format(20)
‘3+2={‘0}’.format{5}
‘f=3.3333333’
‘f={0:,2f}’.format(f)
‘f=3.33’
d={‘name’;‘tom’,‘age’:20}
'姓名:{0},年齡:{1}’.format(d.get(‘name’),d.get(‘age’))
比較返回布爾
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八進制 十六進制 二進制
decimal.Decimal(‘3.14’)精度更高
轉義符\
\n換行
\b退格
\t空格
path=r"…"原意
三引號說明性文檔
ord看ANSIC碼
h.replace字符代換函數
列表
布爾本質isinstance(TRUE.int)
True1,False0
字符串在python不支持原位改變 h.replace字符代換函數還要賦值
頻繁更改用列表
s=‘code’
l=list(s)改變字符后
s=’’.join(l)
方法url .split可以找到相應位置切割
url .startwith判斷開頭
find找字符數量
upper大寫
交換a,b=b,a
append追加 extend擴展
l.sort排序從小到大 l.reverse 從大到小
l.pop刪除最小
l.index找位置
del全局刪除
拷貝副本
總結
- 上一篇: python判断对象是否实例化_Pyth
- 下一篇: iphone mac地址是否随机_iOS