摘要: 主要内容: 1.软件的基础架构 2.网络基础 3.套接字(socket)初识 一.软件开发架构 我们了解的涉及到两个程序之间通讯的应用大致可以分为两种: 第一种是应用类:qq、微信、网盘、优酷这一类是属于需要安装的桌面应用 第二种是web类:比如百度、知乎、博客园等使用浏览器访问就可以直接使用的应用 阅读全文
posted @ 2018-05-04 20:49 tom2ling 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 今日主要内容: 1.正则表达式 2.re模块 一.正则表达式 今天我们要学习python里的re模块和正则表达式,学会了这个就可以帮我们解决刚刚的疑问。正则表达式不仅在python领域,在整个编程届都占有举足轻重的地位。正则表达式本身也和python没有什么关系,就是匹配字符串内容的一种规则。 1. 阅读全文
posted @ 2018-05-02 15:12 tom2ling 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 今日内容: 1.昨日作业 2.错误处理 一,昨日作业 题目:三级菜单使用递归和栈的方式写 递归方式 二.错误处理 part1:程序中难免出现错误,而错误分成两种 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) 2.逻辑错误(逻辑错误) part2:什么是异常 阅读全文
posted @ 2018-04-27 21:50 tom2ling 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 今日内容: 1.昨日作业解答 2.python中模块的引用 3.python中包的引用 4.项目开发规范 一,作业解答: 题目:计算文件夹中所有文件的大小,包括文件和文件夹 1.递归思想解决: 2.栈的思想解决问题 二.python中模块的引用 一 模块 1 什么是模块? 常见的场景:一个模块就是一 阅读全文
posted @ 2018-04-27 21:29 tom2ling 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 今日主要内容: 1.os模块 2.模块和引用模块的方法 一.os模块 os模块是与操作系统进行交互的模块 内置方法如下: 注意:os.stat('path/filename') 获取文件/目录信息 的结构说明 常用方法如下: print(os.getcwd()) # 获取当前文件所在的路径 os.m 阅读全文
posted @ 2018-04-25 16:41 tom2ling 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 今日主要内容: 1.collections模块补充 2.time模块 3.random 模块 4.sys模块 一.collections 模块中defaultdict 方法 有如下值集合 [11,22,33,44,55,66,77,88,99,90...],将所有大于 66 的值保存至字典的第一个k 阅读全文
posted @ 2018-04-24 17:26 tom2ling 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 今日主要内容: 1.hashlib模块补充 2.configparser模块 3.logging模块 4.collections模块 一.hashlib模块 补充1.使用hashlib进行文件一致性的验证 验证一段字符串与分段字符串加密后的md5是否一致 补充2:验证文件内容是否一致 二.confi 阅读全文
posted @ 2018-04-23 19:50 tom2ling 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 今日主要内容 1.python内置模块-序列化模块 python中的序列化模块 json 所有的编程语言都通用的序列化格式....它支持的数据类型非常有限 数字 字符串 列表 字典 pickle 只能在python语言的程序之间传递数据用的..pickle支持python中所有的数据类型 shelv 阅读全文
posted @ 2018-04-20 20:24 tom2ling 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 今日重要内容: 内置方法 1.__str__ 2.__repr__ 3.__format__ 4.__call__ 5.__eq__ 6.__del__ (析构方法) 7.__new__ 8.item 系列 共同:一下将的内置方法,object类中已经内置了,如果你不重构,则按照object类中的规 阅读全文
posted @ 2018-04-19 19:49 tom2ling 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 今日主要内容 1.面向对象高级特性 反射 2.内置函数和内置方法补充 1.什么是反射: 通过内置函数getattr(),hasattr(),setattr(),delattr()实现,在类外通过对字符串的操作,能够将类内同名的静态变量,方法,如对象属性是无法取到值的. 也可以理解为: ***正常情况 阅读全文
posted @ 2018-04-18 21:58 tom2ling 阅读(164) 评论(0) 推荐(0) 编辑