概述
作为初学者笔记基础还是要做好的,为此特意把一些经常犯错的整理下留作以后备用!
1. 浮点型位数的写法:%.数字f
2. a. %06d,表示输出的整数显示位数,不足以0补全,超出当前位数则原样输出
b. %.2f,表示小数点后显示的小树位数
3. input接收到的数据当做字符串处理
4. 加、减、乘、除、整除、取余、指数、括号
优先级:括号>指数>乘、除、取余、整除>加、减
5. 复合赋值注意点:先算复合赋值表达式右边的,再算复合赋值表达式
6 . while使用contnue之前修改计数器
7. while...else...用法:循环完毕之后才可以执行else代码; break终止循环,不执行else下方代码
8. 字符串切片使用时:
a、不包含结束位置下标对应的数 据,正负整数均可
b、步长是选取间隔,正负整数均 可,默认步长为1
9.字符串修改替换:
replace有返回值,不改变原来的字串,数据是不可变类型
split()返回数据个数是num+1个,会丢失分割字符
10. 字符串查找时:find找不到返-1,index找不到报异常,count是查找次数
11.列表增加数据 :
如果append()追加的数据是一个序列,则追加整个序列到列表;
如果extend()追加字符串,则会把字符串拆开追加到列表;如果追加的是列表,则把列表拆开 逐一追加到列表
insert()是指定位置新增数据
12.列表删除数据时:
pop()返回被删除的数据 ,默认是最后一个
remove存在多个相同数据,只移除第一个匹配的
clear() 清空列表
13. 列表排序时: sort排序默认是升序排列,修改reverse的值改变排序方式
14. 元组定义时:
a.元组使用小括号,逗号隔开
b.单个数据元组也要添加逗号逗号
15. 元组只支持查找,不支持修改;元组内的列表数据可以修改
16. tuple()函数可以直接将序列强制转换成元组
list() 函数可以直接将序列强制转换成列表
set()函数可以直接将序列强制转换成集合
17. 字典增加时key值存在修改对应值;key值不存在新增此键值对
18. 集合创建:
a、集合不支持下标查找
b、集合没有顺序
c、集合不重复出现,具有去重功能
19. 集合增加数据时注意:
a、add 增加单一数据到集合
b、update 增加数据序列到集合
两个不能混用,否则报错
20. 集合删除数据时注意:
a.remove() 删除集合中指定数据,数据不存在则报错
b.discard() 删除集合中指定数据,数据不存在也不会报错
c.pop() 随机删除某个数据,并返回该数据
最后
以上就是无心中心为你收集整理的Python基础学习要点1的全部内容,希望文章能够帮你解决Python基础学习要点1所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复