摘要: 01 内容回顾 自定义模块 模块的两种执行方式 __name__ __file__ __all__ 模块导入的多种方式 相对导入 random: random.random(): random.uniform(a,b): random.randint(a,b): random.shuffle(x): 阅读全文
posted @ 2020-06-30 21:21 ET-珩 阅读(71) 评论(0) 推荐(0)
摘要: 模拟博客园登录系统程序 ''' 用代码模拟博客园系统。 项目分析: 一.首先启动程序,页面显示下面内容供用户选择: 1.请登录 2.请注册') 3.进入文章页面 4.进入评论页面 5.进入日记页面 6.进入收藏页面 7.注销账号 8.退出整个程序 二.必须实现的功能: 1.注册功能要求: a.用户名 阅读全文
posted @ 2020-06-29 15:39 ET-珩 阅读(159) 评论(0) 推荐(0)
摘要: 01 函数总结 # 仅限关键字参数 # def func(a,b,*args,c): # print(a,b) # print(c) # # func(1,2,3,4,c=666) # * # a,b = (1,2) # a,b,*c = (1,2,3,4,5,6) # print(a,b,c) # 阅读全文
posted @ 2020-06-28 21:13 ET-珩 阅读(105) 评论(0) 推荐(0)
摘要: 01 模块回顾 ''' 自定义模块 ''' age = 10 def f1(): print('hello') # 测试函数,在开发阶段,对模块中的功能进行测试 def main(): print(age) f1() # 可以快速生成 if __name__ == '__main__': main( 阅读全文
posted @ 2020-06-27 20:13 ET-珩 阅读(120) 评论(0) 推荐(0)
摘要: 01内容回顾与练习 装饰器:完美的呈现了开放封闭原则。装饰器的本质:闭包。 def wrapper(f): def inner(*args,**kwargs): '''执行被装饰函数之前的操作''' ret = f(*args,**kwargs) '''执行被装饰函数之后的操作''' return 阅读全文
posted @ 2020-06-26 21:39 ET-珩 阅读(121) 评论(0) 推荐(0)
摘要: 装饰器2 装饰器:装饰,装修 增加新的功能 开放封闭原则: 开放:对代码的拓展封闭。 封闭:对源码的修改是封闭的。 装饰器:完全遵循开放封闭原则。 装饰器:在不改变原函数的代码以及调用方式的前提下,为其增加新的功能。 装饰器就是一个函数 装饰器的本质就是闭包。 # 版本四:Python做了一个优化; 阅读全文
posted @ 2020-06-25 15:57 ET-珩 阅读(76) 评论(0) 推荐(0)
摘要: 复习 # str # upper lower # startswith endswith # s = 'Python世界' # print(s.upper()) # print(s.lower()) # print(s.startswith('P')) # print(s.endswith('界') 阅读全文
posted @ 2020-06-24 20:41 ET-珩 阅读(84) 评论(0) 推荐(0)
摘要: 01 内容回顾 匿名函数:一句话函数。多与内置函数,列表推导式结合。 内置函数:***加key的。min max sorted map reduce filter 闭包: 内层函数对外层函数非全局变量的使用。 一定要存在嵌套函数中。 作用:保证数据安全。自由变量不会再内存中消失,而且全局还引用不到。 阅读全文
posted @ 2020-06-18 20:37 ET-珩 阅读(118) 评论(0) 推荐(0)
摘要: 01 内置函数2 # int # print(int(3.6)) # 3 # float # print(float(3.6),type(3.6)) # 3.6 <class 'float'> # complex 复数 # print(complex(1,2)) # (1+2j) # divmod 阅读全文
posted @ 2020-06-17 20:32 ET-珩 阅读(87) 评论(0) 推荐(0)
摘要: 01 内容回顾 生成器:生成器就是迭代器,生成器是自己用python代码构建的 1.生成器函数 2.生成器表达式 3.python内部提供的 yield yield return yield from 将一个可迭代对象,变成一个生成器。 列表推导式,生成器表达式。 循环模式:[变量(加工后的变量) 阅读全文
posted @ 2020-06-16 20:46 ET-珩 阅读(109) 评论(0) 推荐(0)