![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python基础操作学习笔记
文章平均质量分 61
此专栏为Python学习过程中的一些基础语法记录,防止自己遗忘
什么都不太会的研究生
学生一枚,学习中做些笔记,希望帮到大家
展开
-
python中的多态(18)
多态,指的是:多种状态,即完成某个行为时,使用不同的对象会得到不同的状态。同样的行为(函数),传入不同的对象,得到不同的状态。:方法体是空实现的( pass)称之为抽象方法。这种写法,就叫做抽象类(也可以称之为。不同厂家的具体实现方法我们并不知道,∶含有抽象方法的类称之为抽象类。多态常作用在继承关系上.为什么要使用抽象类呢?原创 2023-11-08 18:01:46 · 73 阅读 · 0 评论 -
python中的类型注解(17)
一般,一眼能看出来的类型无需注解,无法看出来的变量类型会添加变量的类型注解。实际上是给别人看的。定义一个函数func,接收一个参数data你会发现,PyCharm不会在做出任何提示了。简而言之:类似于注释,类型写错了程序也不会报错,也不会有影响,但可以让不了解的人误解。那么,Pycharm为什么知道这个对象有append方法呢?除了使用变量:类型,这种语法做注解外,也可以在。,所以它可以自动提示和补全。原创 2023-11-08 16:41:27 · 108 阅读 · 0 评论 -
python中的类继承(16)
`复写`:子类继承父类的成员属性和成员方法后,如果对其“不满意”,那么可以进行复写。即:**在子类中重新定义同名的属性或方法即可。** - 代码示例:原创 2023-11-08 15:46:47 · 144 阅读 · 0 评论 -
python类的内置方法2——魔术方法(14))
【代码】python类的内置方法2——魔术方法(14))原创 2023-11-01 16:58:22 · 40 阅读 · 0 评论 -
python类的内置方法1——构造方法(13)
_init__()方法(前后都是两个下划线),称之为构造方法。在创建类对象(构造类)的时候,会自动执行在创建类对象(构造类)的时候,将传入参数自动传递给__init__方法使用。使用__init__()方法后,类中的变量声明可以省略。因为如果变量未声明,__init __() 方法会声明变量然后赋值;如果已经声明了变量,init方法会直接进行赋值。注意事项:构造方法不要忘记self关键字在方法内使用成员变量需要使用self。原创 2023-11-01 15:24:06 · 183 阅读 · 0 评论 -
python中类对象的基础操作(12)
Class 类名称:类的属性类的行为class是关键字,表示要定义类了类的属性:即定义在类中的变量(成员变量类的行为:即定义在类中的函数(成员方法对象=类名称()def 方法名(self,形参1,......,形参N)∶方法体self关键字self关键字是成员方法定义的时候,必须填写的。它用来表示类对象自身的意思,当我们使用类对象调用方法的是,self会自动被python传入在方法内部,想要访问类的成员变量,必须使用self# 定义一个闹钟类id = None # 序列号。原创 2023-11-01 11:40:39 · 88 阅读 · 1 评论 -
python 绘制动态柱状图(12)
动态图的本质是基于每一个时间的数据,创建每一年的bar,按照时间线生成多个柱状图,然后每隔一秒换对应表格的数据,依次播放这些图表,从而达到动态的效果,因此,我们需要创建对应的时间线对象,从而控制图表按照时间线依次进行变化。通过对数据的处理,调用,绘制1960-2019年全球前十GDP国家的动态柱状图,每隔一秒刷新一年的数据,下方含时间线,图表标题会随着年份变化而变化,可设置循环播放。在后面的数据处理中,我们需要对列表进行排序,并指定排序规则,sorted函数就无法完成了。(1)导入需要的包,读取数据。原创 2023-10-30 22:28:07 · 286 阅读 · 0 评论 -
python全国地图数据显示(11)
文本文件来自黑马程序员python课程,此文章为学习记录,侵删。原创 2023-10-25 10:13:08 · 268 阅读 · 1 评论 -
python安装第三方包(8)
要求:创建一个自定义包,名称为:my_utils在包内提供2个模块str_util.py (字符串相关工具,内含:)函数:str_reverse(s),接受传入字符串,将字符串反转返回函数:substr(s, x, y),按照下标x和y,对字符串进行切片file_util.py (文件处理相关工具,内含:)函数: print_file_info(file_name),接收传入文件的路径,打印文件的全部内容,如文件不存在则捕获异常,输出提示信息,通过finally关闭文件对象。原创 2023-10-09 10:19:12 · 64 阅读 · 1 评论 -
地图可视化的基本使用(10)
打开render文件,任选上方的一个浏览器,点击后会跳转到网页端,显示上面的效果图。至此,简单的地图可视化完成。运行程序,会生成一个render.html文件,原创 2023-10-19 16:01:07 · 53 阅读 · 0 评论 -
json文件生成折线图(9)
JSON是一种轻量级的数据交互格式。可以按照JSON指定的格式去组织和封装数据JSON本质上是一个带有特定格式的字符串主要功能: json就是一种在各个编程语言中流通的数据格式,负责不同编程语言中的数据传递和交互,类似于:国际通用语言-英语"""演示json数据和python字典的相互转换"""#准备列表,列表内每一个元素都是字典,将其转换为JSON。原创 2023-10-19 15:16:01 · 290 阅读 · 0 评论 -
python元组(tuple)(5)
关于python中元组的相关知识元组定义元组的嵌套下标索引去取出内容相关操作原创 2023-07-22 21:37:39 · 67 阅读 · 0 评论 -
python字符串(string)(6)
python中关于字符串的知识,关于字符串定义通过下标索引取值index方法字符串的替换字符串的分割字符串的规整操作统计字符串的长度:len( )原创 2023-07-23 11:42:58 · 77 阅读 · 1 评论 -
python列表(list)(4)
关于python中列表相关使用的笔记介绍。列表的定义1.1定义一个列表1.2定义空列表1.3定义一个嵌套的列表列表的下标索引(从0开始)取嵌套列表查询元素下标插入元素删除元素清空列表修改特定下标索引的元素追加元素追加单个元素追加一批元素移除元素统计元素个数原创 2023-07-22 18:46:36 · 188 阅读 · 0 评论 -
python数据容器的切片操作(7)
python中对list、tuple、str、列表、元组进行切片的方法示例原创 2023-07-23 12:00:28 · 77 阅读 · 1 评论 -
python集合(set)(2)
文章介绍了关于python中集合的常用操作1.集合特点2.常用操作3.集合定义4.添加新元素5.移除元素6.随机取出一个元素7.清空集合8.取出两个集合的差集9.消除两个集合的差集10.两个集合合并11.集合的遍历原创 2023-07-22 17:15:21 · 102 阅读 · 0 评论 -
pyhton字典、映射(dict)(3)
介绍Python中关于字典的知识1.字典定义2.常用操作3.定义空词典4.定义重复key值5. 从字典中基于key获取value6.字典的嵌套7.从嵌套字典中获取数据8.获取全部的key9.字典的遍历10.统计字典内的元素数量11.新增元素12.更新元素13.删除元素14.清空元素原创 2023-07-22 17:57:29 · 198 阅读 · 0 评论 -
python列表、元组、字符串、集合、字典区别(1)
python中列表、元组、字符串、集合等常用的功能和特性对比原创 2023-07-22 16:49:21 · 52 阅读 · 0 评论