数值字符串

加粗样式
数值与字符串

受限于电脑内存
数字 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全局删除
拷贝副本

发布了18 篇原创文章 · 获赞 0 · 访问量 234

猜你喜欢

转载自blog.csdn.net/weixin_43663780/article/details/104107945