你来做一个游戏 到处都是class!!! class意如其名,类。 类是对现实世界物体的抽象。 如,张三是一个人,李四也是一个人,小黄是一条狗。 这里的张三和李四有什么共同点呢?他们都是人,他们都是高级动物,他们都有思想…
标签:python
python排序的俩种方式
原地排序 是指按你制定的顺序排列数据,然后用排序后的数据替换原来的数据。原来的顺序会丢失。对于列表,sort()方法hi提供原地排序: # 原地排序 data = [6, 3, 1, 2, 4, 5] print(dat…
分析掌握python装饰器(二)
看完(一)后,想必已经对装饰器有了一个基本的概念。在(二)中,我将会对装饰器的一些高级用法做一点研究记录。 1、装饰器带其他参数 接着上面的例子,我们希望并不是每个人都有权限去使用这个计算函数,只有特定的人才可以。 de…
Ansible使用之playbooks大法
Playbooks 使用指南 1.主机与用户 在yml文件中hosts指定主机组或者满足主机的patterns,以逗号分隔; remote_user指定以远程用户执行;sudo指定远程用户使用sudo权限执行命令 注意:…
[Python常用库]pickle
pickle是Python库中常用的序列化工具,新版本的Python中用c重新实现了一遍,叫cPickle,性能更高,下面的代码演示了pickle库的常用接口用法,非常简单: import cPickle as pick…
Python字符串的格式化,看这一篇就够了
相信很多人在格式化字符串的时候都用”%s” % v的语法,PEP 3101 提出一种更先进的格式化方法 str.format() 并成为 Python 3 的标准用来替换旧的 %s 格式化语法,C…
《Python高级编程技巧》学习笔记
2-1列表、字典、集合筛选数据 filter from random import randint data = [randint(-10,10) for _ in xrange(10)] filter(lambda x…
比较基础的urllib库来了解一下
什么是urllib库 Python内置的HTTP请求库 urllib.request 请求模块 urllib.error 异常处理模块 urllib.parse url解析模块 urllib.robotparser ro…
为Python添加默认模块搜索路径
我们在编写程序时经常引用Python模块,其中不乏像Caffe这样编译的第三方或用户私有模块,如何将这些模块添加进Python模块搜索路径并能import呢,这里有三种方法,根据不同的情况,选择不同的方法。 方法一:函数…
namedtuple工厂函数精讲
首先,我会介绍下使用namedtuple所需要了解的基本概念,然后讲解如何使用namedtuple,最后使用namedtuple来创建一摞纸牌。理解这些之后,就可以权衡利弊,并在生产中使用 基本概念 namedtuple…
python之理解GIL
python之理解GIL 1、GIL简介 GIL的全称为Global Interpreter Lock,全局解释器锁。 1.1 GIL设计理念与限制 python的代码执行由python虚拟机(也叫解释器主循环,CPyt…
TPS与用户数,事务相应时间关系
并发用户数与TPS之间的关系 并发用户数:指的是现实系统中操作业务的用户,在性能测试工具中,一般称为虚拟用户数(Virutal User),注意并发用户数跟注册用户数、在线用户数有很大差别的,并发用户数一定会对服务器产生…