python基础
幡然醒悟的蜗牛
这个作者很懒,什么都没留下…
展开
-
Python学习笔记-数据分析案例
目的是,将读取到的数据存储为一个个的类对象return f'原创 2024-04-07 20:37:22 · 643 阅读 · 0 评论 -
Python学习笔记-类型注解+多态
抽象类:包含抽象方法的类,例如👆上述代码中的AC类,抽象方法是指没有具体实现的方法(pass),多用于做顶层设计,以便子类做具体实现,也是对子类的一种软约束,要求子类必须复写(实现)父类中的一些方法。类型注解只是提示性功能,并不是决定性的,数据类型和注解类型不一致也不会导致错误。多态是指,多种状态,即完成某个行为时,使用不同的对象会得到不同的状态。原创 2024-03-18 22:07:28 · 155 阅读 · 0 评论 -
Python学习笔记-封装、继承
子类继承父类的成员方法和成员属性后,如果对其“不满意”,可以对其进行复写,即在子类中重新定义同名的属性或方法。我们在成员属性和成员方法中,定义了私有属性和方法后,我们实例化一个类对象,该类对象无法调用私有属性和方法,原创 2024-03-18 19:48:13 · 331 阅读 · 1 评论 -
Python学习笔记-类与对象,魔术方法
类的适用语法:class 类名称: class是关键字,表明定义类- 类的属性 类的属性,即定义在类中的变量(成员变量- 类的行为 类的行为,即定义在类中的函数(成员方法创建类对象的语法:对象 = 类名称()"""演示面向对象的成员方法定义和使用"""# 定义一个带有成员方法的类print(f"大家好,我是"""演示面向对象的成员方法定义和使用。原创 2024-03-18 16:50:41 · 568 阅读 · 1 评论 -
Python学习笔记-动态柱状图案例
for循环每一年的数据,基于每一年的数据,创建每一年的bar对象。数据格式:(包含1960-2019全球所有国家的gdp)最终在生成的dt.html文件中,通过浏览器打开图片。在for中,将每一年的bar对象添加到时间线中。👆遍历每一行,获取年份,国家,gdp。保存在data_lines。👆将数据添加到字典中。原创 2024-03-18 12:02:15 · 239 阅读 · 1 评论 -
Python学习笔记-json数据格式与pyecharts
运行代码后会生成一个render.html文件,在文件内可以通过浏览器打开图片。原创 2024-03-14 14:35:46 · 551 阅读 · 1 评论 -
Python学习笔记-字符串
【代码】Python学习笔记-字符串。原创 2024-03-11 11:55:30 · 158 阅读 · 0 评论 -
Python学习笔记-异常、模块、包综合案例
【代码】Python学习笔记-异常、模块、包综合案例。原创 2024-03-06 15:15:05 · 117 阅读 · 1 评论 -
Python学习笔记-模块导入
自定义一个 model.py 文件,内部有函数 test()# model.py新建一个 once.py ,并导入model模块>>> 7。原创 2024-03-06 14:24:24 · 295 阅读 · 1 评论 -
Python学习笔记-异常的传递性
当函数func01中发生异常,并且没有捕获处理这个异常的时候,异常会传递到函数func02,当func02也没有捕获处理这个异常的时候,main函数会捕获这个异常,这就是异常的传递性,原创 2024-03-06 13:24:23 · 132 阅读 · 1 评论 -
Python学习笔记-程序异常
try:运行一段代码,但不确定这段代码是否会出现异常;except:如果try内的代码出现异常,except用来捕获异常,并执行except内的代码;else:如果try内的代码无异常,则执行else内的代码;finally:无论try内的代码是否有异常,都要执行finally内的代码。原创 2024-03-06 13:14:13 · 145 阅读 · 1 评论 -
Python学习笔记-文件的处理操作综合案例
【代码】Python学习笔记-文件的处理操作综合案例。原创 2024-03-05 15:41:16 · 153 阅读 · 1 评论 -
Python学习笔记-文件的处理操作02(写入、追加文件)
文件的写入功能写入文件使用open函数的"w"模式进行写入写入的方法有:write(), 写入内容flush(), 刷新内容到硬盘中注意事项:w模式,若文件不存在,会创建新文件w模式,若文件存在,会清空原有内容close() 方法,自带有flush()方法的功能。文件的追加功能追加写入文件使用open函数的”a“模式进行写入追加写入的方法有:(与w模式一致)write(), 写入内容flush(), 刷新内容到硬盘中注意事项:w模式,若文件不原创 2024-03-05 14:56:21 · 237 阅读 · 1 评论 -
Python学习笔记-文件的处理操作案例
统计’leo‘出现的次数。原创 2024-03-05 14:34:54 · 163 阅读 · 1 评论 -
Python学习笔记-文件的处理操作01
【代码】Python学习笔记-文件的处理操作01。原创 2024-03-03 15:35:22 · 261 阅读 · 1 评论 -
Python学习笔记-lambda匿名函数
有名称定义的函数,可以基于名称重复使用。无名称的匿名函数只可临时使用一次。原创 2024-03-03 14:50:22 · 233 阅读 · 1 评论 -
Python学习笔记-字典综合案例
上面的代码是错误的,运行后员工的’级别’, '工资’都未发生变化,即,上述代码仅仅遍历了字典,但并未改变字典Key值,希望有大佬给解释下错误原因🙇。原创 2024-03-02 15:45:05 · 197 阅读 · 1 评论 -
Python学习笔记-函数综合案例(ATM案例)
【代码】Python学习笔记-函数综合案例(ATM案例)原创 2024-03-02 14:43:47 · 415 阅读 · 1 评论 -
Python学习笔记-循环综合案例(发工资案例)
【代码】Python学习笔记-循环综合案例(发工资案例)原创 2024-02-28 21:05:10 · 401 阅读 · 0 评论 -
Python学习笔记-continue和break关键字
continue:对循环进行临时跳过,即中断本次循环,直接进入下一次循环;上方代码中,语句1被执行,遇到break后,for循环终止,上方代码中,遇到continue就结束本次循环,进入下一次。所以语句2不会被执行,循环终止后,语句3可正常被执行。break:在循环内,遇到break就结束循环。可用于for和while循环,效果一致。所以语句1会被执行,语句2不会被执行。原创 2024-02-28 20:38:34 · 194 阅读 · 0 评论 -
Python学习笔记-for循环嵌套(乘法表)
【代码】Python学习笔记-for循环嵌套(乘法表)原创 2024-02-28 20:11:04 · 279 阅读 · 0 评论 -
Python学习笔记-while循环嵌套(乘法表)
效果等同于在键盘上按下Tab键(4个空格)如图,在print语句中加上。原创 2024-02-28 20:00:24 · 242 阅读 · 0 评论