随笔分类 - python基础
摘要:testCase 西班牙足球甲级联赛,每轮球员进球统计: 第1轮:{"苏亚雷斯":1,"梅西":2,"C罗":1,......} 第2轮:{"苏亚雷斯":2,"C罗":2,"贝尔":1,......} 第3轮:{"苏亚雷斯":1,"贝尔":2,"内尔马":1,......} ... ... 统计前N
阅读全文
摘要:testCase 某班英语成绩以字典形式存储为:{'LeiLei':90,'kim':88,......},根据成绩高地,计算学生排名。 from faker import Faker from random import randint faker =Faker('zh') #随机构造30个学生名
阅读全文
摘要:test_1 某随机序列 [1,2,3,4,12,123,44,2,342,123,4,66,35,.....]中,找到出现次数最高的3个元素,他们出现的次数分别是多少? 方法1 from random import randint data = [randint(1, 20) for _ in r
阅读全文
摘要:#Python 工匠:使用数字与字符串的技巧学习笔记#https://github.com/piglei/one-python-craftsman/blob/master/zh_CN/3-tips-on-numbers-and-strings.md :使用 enum 枚举类型改善代码 :不必预计算字
阅读全文
摘要:1. 建立连接 2. 查询所有数据 3. 等于查询,term与terms 4. 包含查询,match与multi_match 5. ids 6. 复合查询bool bool有3类查询关系,must(都满足),should(其中一个满足),must_not(都不满足) 7. 切片式查询 8. 范围查询
阅读全文
摘要:from elasticsearch import Elasticsearch import json import time es = Elasticsearch(['es地址:9200'],ignore=[400, 405, 502]) def create_user(plat,gender,b_year,b_month,uni_ids = []): """增数据"""...
阅读全文
摘要:并发:同一时间段有几个程序都处于已经启动到运行完毕之间,并且这几个程序都在同一个处理机上运行,并发的两种关系是同步和互斥; 互斥:进程之间访问临界资源时相互排斥的现象; 同步:进程之间存在依赖关系,一个进程结束的输出作为另一个进程的输入。具有同步关系的一组并发进程之间发送的信息称为消息或者事件; 并
阅读全文
摘要:原文:https://medium.com/building-things-on-the-internet/40e9b2b36148 译文:https://segmentfault.com/a/1190000000414339 在生产环境中,我们可以为 CPU 密集型任务和 IO 密集型任务分别选择
阅读全文
摘要:Package Version ------------------------------- ------------------ alembic 0.9.3 altgraph 0.14 ...
阅读全文
摘要:闪存里有人这样提问这样: 第一轮操作所有电灯,第二轮操作第2盏,第4盏开关,以此类推,第三轮改变编号为3的倍数的电灯,第3盏,第6盏,如果原来那盏灯是亮的,就熄灭它,如果原来是灭的,就点亮它,以此类推,直到第100轮 用python解决的思路如下: 灯泡有两种状态:开和关,用 -1代表关,用1代表开
阅读全文
摘要:利用python进行测试时,测试用例的加载方式有2种: 一种是通过unittest.main()来启动所需测试的测试模块; 一种是添加到testsuite集合中再加载所有的被测试对象,而testsuit里存放的就是所需测试的用例,下面分别列出3种方法的具体使用方式:1、通过unittest.main
阅读全文
摘要:*已知缺陷:无声音 CCTV1高清:http://ivi.bupt.edu.cn/hls/cctv1hd.m3u8 CCTV3高清:http://ivi.bupt.edu.cn/hls/cctv3hd.m3u8 CCTV5高清:http://ivi.bupt.edu.cn/hls/cctv5hd.m
阅读全文
摘要:例如,有一个字典如下: >>> dic = { "name": "botoo", "url": "http://www.123.com", "page": "88", "isNonProfit": "true", "address": "china", } 想要得到的输出结果如下: 首先 获取字典
阅读全文
摘要:Monkey-patching is the technique of swapping functions or methods with others in order to change a module, library or class behavior.
阅读全文
摘要:介绍文档: https://pypi.org/project/Faker/ https://faker.readthedocs.io/en/latest/ https://faker.readthedocs.io/en/latest/providers.html https://faker.read
阅读全文
摘要:本文摘自:http://codebuild.blogspot.com/2012/02/15-best-practices-of-variable-method.html
阅读全文
摘要:#常见的操作如下: data = [1, 5, -3, -2, 6, 0, 9] res = [] for x in data: if x>=0: res.append(x) print(res) from random import randint #生成(-10,10)随机的十位列表 list_1 = [randint(-10, 10) for _ in r...
阅读全文
摘要:Ctrl + [ Ctrl + ] 缩进代码Alt+3 Alt+4 注释、取消注释代码行Alt+5 Alt+6 切换缩进方式 空格<=>TabAlt+/ 单词完成,只要文中出现过,就可以帮你自动补齐。多按几次可以循环选择Alt+M 打开模块代码,先选中模块,然后按下此快捷键,会帮你打开改模块的py源
阅读全文
摘要:PS: 需要导入sys和types模块· *本文参考来源:http://www.python汉字删除tab.com/html/2018/pythonjichu_0523/1298.html
阅读全文