分类
摘要:
回顾
上一节我们进行了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)