摘要: 模块是什么? 抖音: 20万行代码全部放在一个py文件中? 为什么不行? 代码不容易维护. 所以我们怎么样? 一个py文件拆分100文件,100个py文件又有相似相同的功能.冗余. 此时你要将100个py文件中相似相同的函数提取出来, input 功能,print()功能, time.time() 阅读全文
posted @ 2019-05-22 21:20 一起奥利给 阅读(235) 评论(0) 推荐(0)
摘要: 知识点 os:和操作系统相关sys:和解释器相关 json:和操作JSON(一种数据交换格式)相关pickle:序列化 hashlib:加密算法Collections:集合类型 os:操作系统接口 此模块提供了灵活的和操作系统相关的函数. os.remove(file_path) :删除文件os.r 阅读全文
posted @ 2019-05-22 21:10 一起奥利给 阅读(168) 评论(0) 推荐(0)
摘要: 自定义模块: 什么是模块:本质就是.py文件,封装语句的最小单位。 自定义模块:实际上就是定义.py,其中可以包含:变量定义,可执行语句,for循环,函数定义等等,他们统称模块的成员。 模块的运行方式: 脚本方式:直接用解释器执行。或者PyCharm中右键运行。 模块方式:被其他的模块导入。为导入它 阅读全文
posted @ 2019-05-22 21:00 一起奥利给 阅读(169) 评论(0) 推荐(0)
摘要: 装饰器:装饰,装修,房子就可以住,如果装修,不影响你住,而且体验更加,让你生活中增加了很多功能:洗澡,看电视,沙发。器:工具。开放封闭原则:开放:对代码的拓展开放的, 更新地图,加新枪,等等。封闭:对源码的修改是封闭的。闪躲用q。就是一个功能,一个函数。 别人赤手空拳打你,用机枪扫你,扔雷..... 阅读全文
posted @ 2019-05-22 20:58 一起奥利给 阅读(137) 评论(0) 推荐(0)
摘要: 基础数类型总览 10203 123 3340 int +- * / 等等 '今天吃了没?' str 存储少量的数据,+ *int 切片, 其他操作方法 True False bool 判断真假 [12, True, 'alex', [1,2,3 ]] list 存储大量的数据。 (12, True, 阅读全文
posted @ 2019-05-22 20:27 一起奥利给 阅读(140) 评论(0) 推荐(0)
摘要: while 循环 循环如何终止? 改变条件。 1~ 100 所有的数字 flag = True while flag: print(count) count = count + 1 if count == 101: flag = False 1 在没有()的情况下,优先级:not > and > o 阅读全文
posted @ 2019-05-22 20:25 一起奥利给 阅读(184) 评论(0) 推荐(0)
摘要: python的编程语言分类(重点) if 3 > 2: 编译型: 将代码一次性全部编译成二进制,然后再执行。 优点:执行效率高。 缺点:开发效率低,不能跨平台。 代表语言:C 解释型: 逐行解释成二进制,逐行运行。 优点:开发效率高,可以跨平台。 缺点:执行效率低。 代表语言:python。 pyt 阅读全文
posted @ 2019-05-22 20:23 一起奥利给 阅读(355) 评论(0) 推荐(0)