![](https://img-blog.csdnimg.cn/direct/29376781c41d4d6baba0d94ab5e78c89.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
python基础
文章平均质量分 51
python的基础内容
柏箱
这个作者很懒,什么都没留下…
展开
-
python类型注解,多态详解
不同的茶就是水可能不同,茶叶可能不同,烧制的水温不同等。比如要泡一杯茶,要先烧水,倒水入杯中,再加茶叶。使用抽象类好比是使用一个顶层设计。原创 2024-03-02 20:33:36 · 1036 阅读 · 0 评论 -
python封装,继承,复写详解
如果是多继承并且有同名的,会以之前的为优先,之后的会被覆盖。原创 2024-03-02 15:29:29 · 505 阅读 · 0 评论 -
python入门,数据容器:set集合
集合的定义使用的是大括号{ }对ok这个字符串进行了去重。原创 2024-01-14 09:00:00 · 679 阅读 · 0 评论 -
python入门,list列表详解
list可以存不同的数据类型,字符串,整数,浮点数都可以存列表里面套一个列表也是可以的。原创 2024-01-05 11:19:52 · 696 阅读 · 0 评论 -
python入门,数据容器:字典dict
字典的定义与集合一样都是使用大括号{}但储存的是一个个的键值对字典不允许key的重复,所以当出现相同的key时它只会保留后面的那一个。原创 2024-01-15 09:00:00 · 861 阅读 · 0 评论 -
python入门
和上面的while是一样的效果,range是从1开始枚举到5,不会枚举6,每枚举一个数就把那个数赋值给i,所以一共会循环5次。输入用的是input函数,要注意input默认输入字符型,要使用图中所示方式强制转化为int类型。这里我用python自带的 type函数使得python告诉我a是一个int类型的。python不用像c语言一样给一个变量初始化一个类型,直接赋值就行了。第一种还可以进行精度控制,方法和c语言的一样,第二种更简便。如果是8.0则变为float类型的,如图。格式如图,会输出5次ok。原创 2024-01-02 22:54:08 · 861 阅读 · 0 评论 -
python入门,数据容器的通用操作(len,max,min,sorted)
reverse默认为false,如果想要将排序结果反转,传递一个true。字符串转列表将字符串内的每一个元素都取了出来作为列表的每一个元素。sorted(容器,[reverse = True])字典则只会取出它的key,value会消失。转化为字符串相当于在容器的两边加上双引号。对字典排序会丢失掉它的value。转化为集合后会变为无序。原创 2024-01-16 09:00:00 · 544 阅读 · 0 评论 -
python入门,数据容器:tuple元组详解
list是用中括号[],tuple是用小括号(),数据可以是不同的类型注意如果是单个元素就不是元组了而是字符串,要记得加个逗号。原创 2024-01-11 15:13:01 · 565 阅读 · 0 评论 -
python,序列的切片
步长为1表示一个一个的取元素,步长为2表示每次跳过一个元素的取元素,步长为负数表示反向切片,取元素时取到结束下标,不包含结束下标对应的那个元素。从指定位置开始到指定位置结束,得到一个新序列。序列的切片就是指从一个序列中取出子序列。起始结束都不写表示从头取到尾。步长为负1可以反转序列。原创 2024-01-13 12:09:39 · 399 阅读 · 0 评论 -
python入门,字符串详解
字符串支持下标索引,从前往后从0开始,从后往前从-1开始字符串和元组一样,也是一个无法修改的数据容器。原创 2024-01-12 10:51:58 · 551 阅读 · 0 评论 -
python入门,函数的进阶
使用lambda定义一个匿名的函数,或者说是无名称的函数,这个函数只可以临时使用一次。函数体只能写一行,可以不用写return,它会自动帮我们return。用星号*的关键字可以表明某个形式参数接受的参数数量是无限个的。提供默认值,如果没有传递对应的参数,就会使用默认的参数。使用两个星号,按照key = value的形式传入值。通过键=值的形式去传递参数,并且不需要保证顺序一致。这是一种计算逻辑的传递,而不是数据的传递。加上逗号,一个函数每次就能返回多个值。就是我们平时写函数时所使用的形式。原创 2024-01-18 23:53:56 · 524 阅读 · 0 评论 -
python,列表的sort方法,按指定规则排序
前面我们学过sorted方法,可以对数据容器进行排序。依据列表中的第二个元素的大小进行排序。但在后续我们需要对列表进行排序并且。,sorted函数就无法完成了。原创 2024-01-26 23:34:07 · 1059 阅读 · 0 评论 -
python模块与python包详解
模块英文名为module,其实就是一个python文件,以.py结尾我们可以把模块理解成是一个工具包,里面有各种各样的工具,我们可以直接拿来使用某些模块可能名字非常长,给它取一个别名能缩短长度又或者是sl(10)注意事项:1.当导入模块时,如果有同名功能,后面的会覆盖掉前一个python包可以看作一个文件夹,里面包含了很多模块从逻辑上来看,包仍然是模块init是一个特殊的文件,只有有它在,这些模块就是一个包。原创 2024-01-21 14:59:51 · 844 阅读 · 0 评论 -
json数据格式
json是一种带有特定格式的字符串类似与国际通用语言是英语中国通用语言是普通话。原创 2024-01-23 09:00:00 · 491 阅读 · 0 评论 -
pyecharts模块的下载方法以及介绍,折线图的创立
还可以通过网站gallery.pyecharts.org找到官方的画廊,里面提供了各种类型的图表的实现代码。如果pycharm里面还是不能使用,可以在pycharm里面进行操作。pyecharts是一个模块,可以帮助我们做出可视化图表。输入pip list寻找是否存在pyecharts。pyecharts.org就是官方的网站。render方法可以将代码生成为一个图表。在这里重复上面的操作即可成功下载。通过浏览器打开即可查看图表。如果有则说明安装完成。运行后会多出来一个文件。原创 2024-01-25 22:49:03 · 1754 阅读 · 1 评论 -
python入门,异常的了解,捕获,传递
当检测到一个错误时,编译器便无法运行了,这个错误就是异常,或者称它为bug。原创 2024-01-20 14:31:19 · 370 阅读 · 0 评论 -
python入门,文件的编码,读取,写入,追加
计算机只认得0和1,文件的编码即一种对应方式,比如说“小红”在某一种编码方式中可能对应的是“0100111”而在另一种编码方式中对应的则是“10101100”目前UTF-8是全球通用的编码格式。原创 2024-01-19 15:01:27 · 1042 阅读 · 0 评论 -
python类和对象,构造方法,魔术方法详解
目录1.初识对象 2.类的成员方法3.类和对象4.构造方法5.魔术方法__str__字符串方法 __lt__小于符号计较方法 __le__小于等于比较符号方法 __eq__比较运算符实现方法 总结: 类外的函数称为函数,类内的函数称为方法 python里的self类似于c++里的this指针 类似于c++里的构造函数原创 2024-03-01 09:00:00 · 818 阅读 · 0 评论