摘要: [TOC] 第十章、random模块 阅读全文
posted @ 2019-08-19 15:27 得淼 阅读(99) 评论(0) 推荐(0)
摘要: [TOC] 第十章、datetime模块 一、datetime 模块 阅读全文
posted @ 2019-08-19 15:13 得淼 阅读(109) 评论(0) 推荐(0)
摘要: [TOC] 第十章、模块 1. time模块 2. 时间戳 表示:是从1970年1月1日00:00:00开始按秒计算的偏移量。 3. 格式化时间 表示:格式化的时间字符串 4. 结构化时间 表示:struct_time元组共有9个元素共九个元素,分别为(年,月,日,时,分,秒,一年中第几周,一年中第 阅读全文
posted @ 2019-08-19 15:03 得淼 阅读(116) 评论(0) 推荐(0)
摘要: [TOC] 第九章、包 一、什么是包 包就是模块的一种形式,包的本质就是含有.py文件的文件夹,还有\_\_init\_\_文件,必须有这个文件,否则就是普通的文件夹 二、为什么要有包 ​ 模块的第一个版本只有10个功能,但是未来在扩展版本的时候,模块名和用法应该最好不要去修改,但是这只是对使用者友 阅读全文
posted @ 2019-08-16 21:47 得淼 阅读(100) 评论(0) 推荐(0)
摘要: [TOC] 第九章、python文件的两种用途 一、用途 当前运行的文件(脚本) 被导入的文件(模块) 说明: 如果直接运行run.py会直接运行aaa.py中的 和`f2() if __name__ == '__main__': f1() f2() __name__ == '__main__' _ 阅读全文
posted @ 2019-08-16 21:13 得淼 阅读(145) 评论(0) 推荐(0)
摘要: [TOC] 第九章、模块的循环导入问题及模块的路径搜索 一、模块的循环导入问题 1. 什么是循环导入 两个模块互相导入,形成导入循环 2. 问题 如果运行m1.py,则会产生 如果运行m2.py,则会产生 3. 解决方案 : 1. 方案一:导入模块语句放在函数里,只要函数调用就可以运行执行导入 2. 阅读全文
posted @ 2019-08-16 20:59 得淼 阅读(130) 评论(0) 推荐(0)
摘要: [TOC] 第九章、import 和from ...import 一、import和 from ...import ... 把python看做手机,pip看做应用管家,第三方库里的模块就是应用管家里面的一个应用。import和 from ...import就是python导入使用模块的过程 二、im 阅读全文
posted @ 2019-08-16 20:38 得淼 阅读(413) 评论(0) 推荐(0)
摘要: [TOC] 第九章、模块的四种形式 一、什么是模块 函数是某个功能的集合体,然后模块是一些功能的集合体,所以模块可以看成一堆函数的集合体。一个py文件内部可以放一堆函数,所以,一个py文件可以看成一个模块。如果py文件的名字叫ypp,模块名就叫ypp 二、模块的四种形式 1. 自定义模块 自己写py 阅读全文
posted @ 2019-08-15 19:18 得淼 阅读(266) 评论(0) 推荐(0)
摘要: [TOC] 第八章、函数递归与面向过程编程 一、什么是函数递归 递归就是函数调用函数本身,然后必须有结束条件,否则报错达到最大深度 while和递归类似,区别在于递归有递进和回归,而while有来无回 递归更多地是思想,他是用来解决某种问题的,比如汉诺塔问题 (虽然我到现在也没搞懂) 二、为什么要用 阅读全文
posted @ 2019-08-15 19:00 得淼 阅读(133) 评论(0) 推荐(0)
摘要: [TOC] 第八章、生成器 一、什么是生成器 生成器本质是迭代器,不仅仅是迭代器,除了迭代器的作用其他作用也没多少,生成器提供了方便的自定义迭代器的途径。 二、yield关键字 迭代器具有 h和 的方法 然后我们看return和yield有什么区别吧 然后总结一下: yield的三个特性 1. yi 阅读全文
posted @ 2019-08-14 15:50 得淼 阅读(167) 评论(0) 推荐(0)