分类
摘要:
一、threading 模块
multiprocess模块的完全模仿了threading模块的接口,二者在使用层面,有很大的相似性
二、开启线程的两种方式
from threading import Thread
import time
def hello(name):
time.sleep... 阅读原文
2018-09-27 13:21:14 阅读(2305) 评论(0)
摘要:
一、multiprocessing模块
python中的多线程无法利用多核优势,如果想要充分地使用多核cpu的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程。python提供了multiprocessing
multiprocessing 模块用来开启子进程。并在子进程中执行我... 阅读原文
2018-09-27 12:06:22 阅读(3650) 评论(0)
摘要:
最近Python又火了一把,一是我大山东省小学六年级的教材中加入了Python的内容;二是从2018年起,Python也将成为浙江高考的内容之一;三是计算机二级考试加入了Python科目。
早先常常看到新闻,国外4-5岁的小孩开发APP,给MM开发游戏之类的。可以看到,国外对小孩编程的教育还是比较早的,通... 阅读原文
2018-09-27 10:40:02 阅读(2409) 评论(0)
摘要:
内置函数补充及__getattribute__
isinstance(obj,cls)检查obj是否是类cls的实例,反映族谱关系(不仅父类可以,父类的父类也可以)
issubclass(subcls,cls)检查subcls是否是cls的子类
__getattribute__属性存不存在都会触发它 ‘大哥’ ... 阅读原文
2018-09-27 09:27:02 阅读(2262) 评论(0)
摘要:
本文主要是用来总结panda在数据分析中能用到的函数和方法, 防止遗忘.
1. 重复值的处理
利用drop_duplicates()函数删除数据表中重复多余的记录, 比如删除重复多余的ID.
1 import pandas as pd
2 df = pd.DataFrame({"ID": ["A1000","A10... 阅读原文
2018-09-27 07:39:09 阅读(2335) 评论(0)
摘要:
导航:
1、语法错误2、异常3、异常处理4、异常的传递5、抛出异常6、在异常处理中抛出异常
python的异常分为两种,1)、语法错误,在python解释器的语法检测中不通过不能运行代码 2)、异常,python程序运行期检测到的错误被称为异常。在没有做异常处理时,将终止程序并提示异常信息,如:①字符串转... 阅读原文
2018-09-27 07:29:02 阅读(2277) 评论(0)
摘要:
教程:一:字符串的创建 用单引号、双引号括起来,同时用转义字符转义二:字符串的索引 变量[头标:尾标] 从前到后:0---end 从后到前:-1---->-len(str)三:获取字符串的索引序号 str.index("s")四:字符串的更新 截取字符串的一部分与其他字符串拼... 阅读原文
2018-09-27 06:00:08 阅读(2301) 评论(0)
摘要:
Quick sort , also known as partition-exchange sort, divides the data to be sorted into two separate parts by a single sort, in which all the data of one part i... 阅读原文
2018-09-27 00:38:02 阅读(2276) 评论(0)
摘要:
教程:一:数字类型 (1)int 没有限制大小,有以下的四种表现形式: 1:2进制:以'0b'开头---bin 2:8进制:以'0o'开头---oct 3:10进制:正常显示----int 4:16进制:以'0x'开头- hex (2)float:4... 阅读原文
2018-09-26 22:56:02 阅读(2310) 评论(0)
摘要:
一、前言
进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。
进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一。操作系统的其他所有内容都是围绕进程的概念展开的。
PS:即使可以利用的cpu只有一个(早期的计算机确实如此),也能保证支持(伪)并发的能... 阅读原文
2018-09-26 21:14:03 阅读(2616) 评论(0)