[0005]Python
《1》字符串的方法:(1)字符串切片 (2)字符串翻转[::-1] (3)字符串拼接+ (4)字符串复制*
(5)字符串分割split() (6)字符串连接join() (7)字符串替换replace()
《2》字符串常用函数:(1)len():统计长度
(2)count():某个字符串出现的次数
(3)find():找不到返回-1
(4)index():找不到报错
《3》字典的新增:新增一个不存在的键名,直接输入值
《4》字典的删除:(1)pop():键删除
(2)popitem():默认删除最后一个
(3)del[]:键删除
《5》字典的修改:修改一个已存在的键名,直接修改值,若修改多个值用update()
《6》字典的访问数据:(1)通过键名的方式:ditc['']
(2)通过get的方式:get.dict['']
《7》列表的新增:(1)append()往末尾添加数据[整个对象添加]
(2)insert()指定位置添加数据
(3)extend()往末尾添加数据[拆分对象添加]
《8》列表的删除:
(1)pop():通过索引删除,返回删除的数据,()里面不填数据默认删除最后一个
(2)remove():通过元素删除,不会返回删除的数据,()里面一定要填写删除的数据
(3)del():支持切片删除,删除一个元素、多个元素或整个元素
《9》列表的修改:修改一个已存在的索引,直接修改值(即:通过索引下标的方式去修改值)
《10》列表升序降序翻转:
(1)升序:<1>sort() <2>sort(reverse=False)
(2)翻转:<1>reverse() <2>[::-1]
(3)降序:sort(reverse=True)
(11)集合删除数据:(1)pop()任意删除
(2)remove()删除元素
(3)discard(指定删除)
(12)异常错误类型:
(1)BaseException:所有异常的基类
(2)Exception:常规错误的基类
(3)ZeroDivisionError:除(或取模)零
(4)IndexError:序列中没有此索引
(5)ValueError:传入无效的参数
(13)异常处理顺序:try,except,else,finall
(1)正常执行:try正常执行,执行else不执行except ,执行之后,执行 finall;
(2)异常执行:try异常执行,不执行else执行except ,执行之后,执行finall;
(14)while循环
示例一:0+1+2+3+4++..100 相加
a=1
sum=0
while(a<101):
sum=sum+a
a=a+1
print(sum)
循环中有break和continue
break当某一个条件满足时,退出循环,不执行后面的代码
continue 当某一个条件满足时,退出循环,执行后面的代码
(15)for循环
示例一:0+1+2+3+4++..100 相加
sum=0
for x in range(0,101):
sum+=x
print(sum)
(16)*args和**kwargs(不定长参数)
*args:表示的就是将实参中按照位置传值,多出来的值都给args,且以元组的方式呈现。*是解析元组
**kwargs:表示的就是形参中按照关键字传值把多余的传值以字典的方式呈现。**是解析字典
(17)时间日期模块
(1)时间戳:time.time()
(2)时间元组:time.localtime()
元组转为时间戳:time.mktime()
时间改为系统时间:time.strftime
《更多资料Python基础知识》:第二章:python编程 第三章:python编程进阶
人生苦短,及时行乐
浙公网安备 33010602011771号