摘要: 1.定义: 模块:用来逻辑上组织python代码(变量,函数,类)实现一个功能,本质就是一个.py文件 包: 本质就是一个含有__init__.py文件的目录 2.模块导入方式: from 包 import 模块 import 模块1,模块2 from 模块 import 函数,变量 from 模块 阅读全文
posted @ 2019-11-15 22:03 躺云飘 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1.三元表达式 name=input('姓名>>: ') res='SB' if name == 'alex' else 'NB' print(res) 2.列表推导式 chicken_l=['鸡蛋%s' %i for i in range(5)] 3.生成器表达式 chicken_g=('鸡蛋%s 阅读全文
posted @ 2019-11-15 21:54 躺云飘 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1.匿名函数 定义:没有名字的函数,名称空间使用一次就释放 ,一般匿名函数都要配合其它函数去使用,单独使用没有意义 lambda x,y:x+y 冒号前面是参数,后面是返回值 等价于 》 def func(x,y): return x+y 匿名 lambda x,y,z=1:x+y+z #与函数有相 阅读全文
posted @ 2019-11-15 21:53 躺云飘 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 重点讲解 以列表和集合的形式传参 阅读全文
posted @ 2019-11-15 20:32 躺云飘 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 待更新 阅读全文
posted @ 2019-11-15 20:26 躺云飘 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 什么时候用异常处理 只有在错误发生的条件无法预知的情况下,才应该加上try...except 异常的种类 BaseException 所有异常的基类 BaseException: 包含所有built-in exceptions 是 Exception的基类Exception 常规错误的基类 Exce 阅读全文
posted @ 2019-11-15 20:23 躺云飘 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 待更新 阅读全文
posted @ 2019-11-15 20:21 躺云飘 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1.迭代器 迭代器的两种生成方式: 方式一:可迭代对象调用iter_obj = obj.__iter__() 方式二: 使用生成器 yield 产生迭代器 ''' 1.迭代器 2.生成器 3.三元表达式 4.列表生成式 5.递归与二分法 6.匿名函数 7.内置函数 ''' # 迭代器:迭代的工具 # 阅读全文
posted @ 2019-11-15 15:31 躺云飘 阅读(185) 评论(0) 推荐(0) 编辑