在生活中,我们每个人总是和日期、时间打交道。在 Python中有关于时间的模块来实现。calendartimedatatimecalendar模块calendar是和日历相关的库,看下...
在Python中,OS模块主要是提供了访问系统服务的功能。操作文件重命名rename删除文件remove操作目录显示目录和文件listdir工作目录getcwd创建和删除目录makedi...
在程序执行的过程中因为错误或者其他原因而导致中止的行为,都归纳为“错误和异常”。错误与异常错误语法错误逻辑错误当Python解释器检测到错误,程序无法继续...
本文中讲解如何画堆积条形柱状图import numpy as np
import matplotlib
import matplotlib.pyplot as plt
N = 5
menMeans = (20, 35, 28, 30, 25) # 蓝色...
Python中有个特殊的方法__iter__(),若对象有个这个方法,说明是可迭代的。查看对象是否可迭代用hasatrr(list, "__iter__")list1 = [1, 2, 3, 4]
iter_list1...
类是对象,类也是对象类型。字符串、列表、字典等都是Python中自定义的对象类型。isinstance(object, class-type-tuple) --->bool;返回的是bool值isintance(...
在Python中前面几篇札记中的继承,和本文中即将讲解的多态和封装是面向对象编程 OOP的三个重要特征。Python不在乎引用对象的类型,多态是对象多种表现形...
在上篇札记Python札记34中主要是讨论继承和单继承方面的知识,本篇札记中主要是学习多继承的特点。一个类是可以继承自多个父类的class Person: # 定义一个...
在Numpy中对数组中的元素由添加、删除、去重等操作,操作可针对行和列进行,指定行axis=0,指定列axis=1。np.append(np.array, [1,2,3]):不能通过array.appe...
Numpy特点Numpy的数组和Python中的列表一样,能够用于索引、切片和迭代。一维数组:和Python正常使用多维数组:每个轴都有一个索引index,并以逗号分隔索引都...
Numpy中为我们提供了常见的数学函数,sin、cos、exp等,在numpy中这些函数对数组中的每个元素进行计算,并且保存在新的数组中。三角函数sin、cosimage.png数...
选择排序算法思想选择排序的思想是从待排序的数据中选出最小的值,与其最左边的数字进行交换,重复以上步骤。在序列中查找最小值使用的是线性查找。菜鸟课程...
面向对象编程OOP有以下三个特征,本篇札记中主要讨论继承的知识点:继承多态封装继承概念继承inheritance是面向对象设计中一个重要的概念。如果一个类A继承自...
在类中除了属性还有方法,通常情况下通过实例来进行调用类的方法。本篇札记讲解四个方面进行:绑定方法非绑定方法静态方法类方法非绑定方法 unbound method通...
今天写点关于自己在网上收集的关于Python面试方面的知识,作为记录用,希望对看到的朋友有所帮助。基础真的很重要。笔者一位编程朋友Jackson对我说的这句话,...