python
X_Weizhong
这个作者很懒,什么都没留下…
展开
-
(XWZ)的python学习笔记——pandas
Pandas 的数据结构:Pandas 主要有 Series(一维数组),DataFrame(二维数组),Panel(三维数组),Panel4D(四维数组),PanelND(更多维数组)等数据结构。 Series 是一维带标签的数组,它可以包含任何数据类型。包括整数,字符串,浮点数,Python 对象等。Series 可以通过标签来定位。 DataFrame 是二维的带标签的数据结构。我们可以通过标签来定位数据。这是 NumPy 所没有的。 Pandas 中,Series ..原创 2020-12-11 00:08:41 · 305 阅读 · 0 评论 -
(XWZ)的Python学习笔记Ⅷ--------numpy
socket.socket()绑定的是一个随机的端口,使用bind()方法可以重新绑定原创 2020-10-18 20:26:51 · 311 阅读 · 1 评论 -
(XWZ)的python学习笔记Ⅶ——正则表达式
正则表达式正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了,否则,该字符串就是不合法的。python中使用re.match()函数来判断给定字符串和正则表达式是否匹配,匹配是从左到右进行匹配,直到正则表达式匹配完或匹配失败,若匹配成功,则返回Match对象,否则返回None。\n匹配换行符,\f匹配换页符,\t匹配制表符,\r匹配回车符,\t匹配任何空白字符(空格,制表符,换页符等),\w匹配任何一个数字原创 2020-08-24 20:11:54 · 365 阅读 · 0 评论 -
(XWZ)的python学习笔记Ⅵ——进程和线程
目录文章目录进程和线程多进程ProcessPool多线程进程和线程多进程Process在python中,我们可以通过实例化multiprocessing模块中的Process类来创建一个子进程,需要给该该进程传入需要执行的函数和对应的参数。进程创建好后使用方法start()来启动,在父进程中使用方法jion()时,父进程会等待子进程执行完后再接着往下执行,同于实现进程的同步操作。来看个栗子就知道怎么操作了:from multiprocessing import Processimport os原创 2020-08-23 23:26:44 · 173 阅读 · 0 评论 -
(XWZ)的Python学习笔记Ⅱ------面向对象编程
面向对象编程原创 2020-08-04 01:13:22 · 301 阅读 · 0 评论 -
(XWZ)的python学习笔记Ⅰ
标题只有list是可变对象set 中的元素是无序的,比如s = {1, 2, 3},即使现在看起来1是第一个元素,2是第二个元素,但实际上可能并非如此,因此没有s[0],s[1]这种操作。None和‘’、[]、{}等不一样。只要x是非零数值、非空字符串、非空list等,就判断为True,否则为False。非”零“即为一。for循环其实可以同时使用两个甚至多个变量,比如dict的items()可以同时迭代key和value。>>> d = {'x': 'A',原创 2020-07-28 00:29:23 · 328 阅读 · 1 评论 -
(XWZ)的Python学习笔记Ⅴ——I/O编程
计算机主机的输入输出称为I/O操作,即input和output。由于cpu执行速度远高于I/O速度,故cpu和外设之间肯定会存在速度不匹配的问题,有两种方法来解决——同步I/O和异步I/O。同步I/O是指cpu执行完后等待I/O完成,再进行下一步操作,此时cpu处于“忙等”的状态。异步I/O是指再进行I/O操作时,cpu转去执行别的任务,等I/O完成后再返回执行。毫无疑问,异步I/O的效率是要高于同步I/O的,但编程的复杂度高。每一种编程语言都会把操作系统提供的低级C语言的系统调用封装起来方便使用。原创 2020-08-21 21:20:48 · 837 阅读 · 0 评论 -
(XWZ)的Python学习笔记Ⅲ——面向对象高级编程
声明:文章基于廖雪峰Python教程面向对象高级编程原创 2020-08-07 01:21:10 · 358 阅读 · 0 评论 -
(XWZ)的python学习笔记Ⅳ——错误、调试和测试
目录错误、调试和测试错误处理try...except...finally...异常栈抛出错误调试错误、调试和测试错误处理try...except...finally...在程序运行过程中,可能出现各种异常,比如整数除以零,值类型错误,从网络中抓取数据时网络突然中断等等,都可能导致程序无法再运行下去而中止,为此有必要提供一种机制能够及时捕获该异常进行处理使得程序能够继续运行下去。python中提供了try...except...finally...机制来进行处理,.原创 2020-08-15 00:08:58 · 387 阅读 · 0 评论