摘要: 回顾   上一节我们进行了Python简单装饰器的讲解,但是python的装饰器还有一部分高级的使用方式,这一节就针对python装饰器高级部分进行讲解。 为一个函数添加多个装饰器   今天,老板又交给你一个任务,老板说:"之前的装饰器用用起来挺好,但是这次我需要再次添加更多的参数,这个任务就交给你了,好好干。",这... 阅读原文
2018-07-02 22:00:02 阅读(1374) 评论(0)
摘要: 1 First plots with Matplotlib 简单的绘图1 简单的绘图2 简单的绘图3 2 网格 = grid 3 设置坐标轴的取值范围 = axis xlim ylim 方法1:整体设置 [xmin, xmax, ymin, ymax]   ===》plt.a... 阅读原文
2018-07-02 20:38:10 阅读(1201) 评论(0)
摘要: 不知道大家小时候有没有学习过logo语言,就是操纵一只小王八,来画各种图案。博主小学微机课就学习了这个,最近发现python的turtle包就是logo语言,所以画个小猪佩奇和大家分享。 代码来自知乎,但是源码中没有缩进,博主debug之后,将可直接运行的代码发在文中。 #!/usr/bin/python # -*... 阅读原文
2018-07-02 20:28:03 阅读(1153) 评论(0)
摘要: ## 类   - 具体事物的抽象和总结,是事物的共性,由属性和方法两个部分构成,比如一个Person类,有是身高、体重、肤色等属性,也有吃饭、睡觉、观察、等方法## 对象   - 具体的事物,单一、个体、特性,是一个类的具体实现,比如一个Person类的对象,此对象同样拥有身高、体重、肤色等属性,也有吃饭、睡觉、... 阅读原文
2018-07-02 19:19:02 阅读(1149) 评论(0)
摘要: ## 生成器   - 生成器是用来创建Python序列的一个对象   - 通常生成器是为迭代器产生数据的   - 例如range()函数就是一个生成器   - 每次迭代生成器时,它都会记录上一次调用的位置,并返回下一个值,这使程序不需要创建和存储完整的序列## 生成器函数   - 生成器函数与普通函数类似,... 阅读原文
2018-07-02 18:30:03 阅读(1212) 评论(0)
摘要: 1、概述 2、基本随机数函数 基本随机函数: 3、扩展随机数函数       阅读原文
2018-07-02 18:10:07 阅读(1167) 评论(0)
摘要: 目录 ——单分支结构 ——二分支结构 ——多分支结构 ——条件判断及组合 ——程序的异常处理   1、单分支结构 2、二分支结构   紧凑形式:使用于简单表达式的二分支结构   3、多分支结构    4、条件判断及组合 操作符 条件组合       5、程序的异常处理 6、小结   阅读原文
2018-07-02 18:03:20 阅读(1143) 评论(0)
摘要: 在一次爬虫实战中,需要将字典加入列表中,意外的情况出现了!!!下面简单分析一下出现的状况: 1 list = [] 2 dic = {} 3 for i in range(5): 4 dic['num'] = i 5 list.append(dic) 6 print(id(dic... 阅读原文
2018-07-02 15:38:02 阅读(1088) 评论(0)
摘要: Python center()方法 描述 Python center() 返回一个原字符串居中,并使用空格填充至长度 width 的新字符串。默认填充字符为空格。 语法 center()方法语法: str.center(width[, fillchar]) 参数 width -- 字符串的总宽度。 fillcha... 阅读原文
2018-07-02 15:19:01 阅读(1784) 评论(0)
摘要: client端执行命令,server端返回命令结果 # server 端 import socket, subprocess sk = socket.socket() address=('127.0.0.1', 8000) sk.bind(address) sk.listen(3) print('waiting..... 阅读原文
2018-07-02 13:27:04 阅读(731) 评论(0)