python相关迭代操作

由于自己的神操作,导致自己写了很久的2篇笔记被删了,现在写第3篇! 写在前面,当涉及迭代操作时,优先查看itertools库! 1.反向迭代 在python中已经有了内置的reversed函数实...

Python 2019-09-11 1079

并发、并行、同步、异步、阻塞、非阻塞

1.并发 一个时间段内,有多个程序在同一个cpu上运行,但是任意时刻只有一个程序在cpu上运行 PS:比如泡茶,在烧水的同时,可以洗茶壶,茶杯。 2.并行 任意时刻点上,多个程序同时运行在多个c...

Python 2019-02-28 932

深入yield-from

转载链接:https://www.cnblogs.com/wongbingming/p/9085268.html # 子生成器 # yield from 后面需要加的是可迭代对象,它可以是普通的...

Python 2019-02-11 1233

python中的部分魔法方法

1.getattr__和__getattribute # __getattr__就是在查找不到属性时调用 from datetime import date class User: def __...

Python 2019-01-30 922

读写csv文件

读取csv文件 import csv with open('test.csv', 'r', encoding='utf-8')as f: # reader是一个迭代器 reader = csv....

Python 2018-12-30 978

python操作mysql与mongodb

import pymysql conn = pymysql.connect(host='localhost', user='root', password='huyu1680456489', p...

Python 2018-12-29 902

常见算法

二分查找顾名思义就是,查一半,符合就接着查,不符合就丢弃。 def search(data, item): low = 0 # 最小的索引 hight = len(data) - 1 # dat...

Python 2018-12-17 879

序列化与反序列化

序列化:数据类型转为字符串 反序列化:字符串转为数据类型 1.json import json # json dumps序列化 # json loads反序列化 # 数字,字符串,列表,字典,[...

Python 2018-12-13 1026

python反射与@property

class Teacher: dic = {"查看学生信息": '', '查看讲师信息': ''} def show_student(self): print('show_student') d...

Python 2018-11-17 902