摘要: socket模块: 客户端:CS架构, client -> server 浏览器:BS架构, browser -> server 网络通信本质:传输字节 doc命令查看ip地址:ipconfig / ifconfig(windows系统 / mac系统) tcp协议和udp协议 TCP(Transm 阅读全文
posted @ 2018-09-03 15:56 背锅文 阅读(273) 评论(0) 推荐(0)
摘要: 异常处理: 在编程过程中为了增加友好性,在程序出现bug时一般不会将错误信息显示给用户,而是显示一个提示的页面. 例如: AttributeError 试图访问一个对象没有的树形,比如foo.x,但是foo没有属性x IOError 输入/输出异常;基本上是无法打开文件 ImportError 无法 阅读全文
posted @ 2018-08-31 19:10 背锅文 阅读(161) 评论(0) 推荐(0)
摘要: python 面向对象(其他相关): (思维导图 ↑↑↑↑↑↑) 一.issubclass(obj,cls) 检查obj是否是类cls的对象 二.type 获取当前对象是由哪个类创建 三.isinstance 检查第一个参数(对象)是否是第二个参数(类及父类)的示例 四.反射 python中的反射功 阅读全文
posted @ 2018-08-30 16:10 背锅文 阅读(166) 评论(0) 推荐(0)
摘要: python 面向对象: (思维导图 ↑↑↑↑) 类的特殊成员 python的类成员存在着一些具有特殊含义的成员 1.__init__: 类名() 自动执行 __init__ 2.__call__: 对象() 自动执行__call__ 3.__getitem__: 对象['xx'] 自动执行__ge 阅读全文
posted @ 2018-08-29 15:59 背锅文 阅读(164) 评论(0) 推荐(0)
摘要: python 面向对象: (思维导图 ↑↑↑↑) 类的成员: 成员分为三类: 变量: - 实例变量(字段) -公有实例变量(字段) -私有实例变量(字段) - 类变量(静态字段) -公有类变量(静态字段) -私有类变量(静态字段) 实例一: 阅读全文
posted @ 2018-08-28 15:43 背锅文 阅读(254) 评论(0) 推荐(0)
摘要: python 面向对象(初级) (思维导图 ↑↑↑↑↑) 概述: 面向过程:根据业务逻辑从上到下垒代码. 函数式:将某功能代码封装至函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发"更快更好更强..." 创建类和对象: 面向对象编程是一种编程方式,此编程方式的落地需 阅读全文
posted @ 2018-08-27 15:24 背锅文 阅读(292) 评论(0) 推荐(0)
摘要: import random li = [] def fahongbao(money,num=6): if money > 0 and num != 1: n = round(random.uniform(0.01,money - (0.01 * num)),2) num -= 1 li.append(n) money -= ... 阅读全文
posted @ 2018-08-23 20:56 背锅文 阅读(259) 评论(0) 推荐(0)
摘要: import re def atom_cal(exp): # 计算乘除法 if '*' in exp: a,b = exp.split('*') return str(float(a) * float(b)) elif '/' in exp: a, b = exp.split('/') return str(floa... 阅读全文
posted @ 2018-08-23 20:54 背锅文 阅读(177) 评论(0) 推荐(0)
摘要: 模块和包: 1.如何自己写一个模块 模块可以包含可执行的语句和函数的定义,这些语句的目的是初始化模块,它们只在模块名第一次遇到导入import语句时才执行(import语句是可以在程序中的任意位置使用的,且针对同一个模块很import多次,为了防止你重复导入,python的优化手段是:第一次导入后就 阅读全文
posted @ 2018-08-23 18:56 背锅文 阅读(158) 评论(0) 推荐(0)
摘要: 异常处理: 阅读全文
posted @ 2018-08-23 18:00 背锅文 阅读(134) 评论(0) 推荐(0)