07 2020 档案

摘要:Python基础编程 Author : AI菌 【学习目标】 1.强化面向对象的设计能力,进一步理解类、属性和方法2.强化方法参数self的理解。方法中的self可以获取和修改属性 【需求文档】 1.地瓜有自己的状态,默认是生的,地瓜可以进行烧烤 2.地瓜有自己烧烤的总时间,由每次烧烤的时间累加得出 阅读全文
posted @ 2020-07-31 17:56 AI菌 阅读(306) 评论(0) 推荐(0) 编辑
摘要:Python基础编程 Author : AI菌 【内容讲解】 1.__del__()是一个魔法方法,del前有两个横线,后也有两个横线2.这个方法,当对象被删除时,会自动被调用 【代码实现】 class Student: # 初始化方法,创建完对象后会自动被调用 def __init__(self, 阅读全文
posted @ 2020-07-31 17:31 AI菌 阅读(279) 评论(0) 推荐(0) 编辑
摘要:Python基础编程 Author : AI菌 【内容讲解】 1.__str__()是一个魔法方法,str前有两个横线,后也有两个横线2.这个方法必须返回一个字符串3.打印对象时,python解释器会自动调用这个方法, 打印这个方法的返回值4.把对象转成字符串类型的数据时, 自动调用这个方法, 得到 阅读全文
posted @ 2020-07-31 17:02 AI菌 阅读(323) 评论(0) 推荐(0) 编辑
摘要:Python基础编程 Author : AI菌 【内容讲解】 给对象添加属性的3种方式: 1. 在 __init__方法中,通过self添加属性(推荐的方式) 2. 在其它方法种, 通过self添加属性 (不推荐,调用可能会出错) 3. 在类的外面, 通过对象添加属性 (不推荐,调用可能会出错) 【 阅读全文
posted @ 2020-07-31 11:28 AI菌 阅读(760) 评论(0) 推荐(0) 编辑
摘要:Python基础编程 Author : AI菌 【内容讲解】 1、在__init__()方法中添加几个形参,用来接收创建对象时传递过来的属性值。2、有了形参,不同对象,可以有不同的属性值。 【代码实现】 class Student: """ 在__init__()方法中添加了几个形参,用来接收创建对 阅读全文
posted @ 2020-07-31 11:02 AI菌 阅读(352) 评论(0) 推荐(0) 编辑
摘要:Python基础编程 Author : AI菌 【内容讲解】 1. __init__()是一个魔法方法,init前有两条横线,init后有两条横线2.__init__()方法比较特殊,python解释器会自动在对象刚刚创建出来之后,立即调用这个方法3.__init__()方法可以用来初始化对象: 给 阅读全文
posted @ 2020-07-31 10:32 AI菌 阅读(329) 评论(0) 推荐(0) 编辑
摘要:Python基础编程 Author : AI菌 【内容讲解】 1、Python的方法里,第一个参数默认是self。方法中的self表示正在调用方法的对象,哪个对象正在调用方法,self就表示哪个对象.2、python解释器能够根据self的值确定是哪个对象正在调用方法. 【代码实现】 class S 阅读全文
posted @ 2020-07-30 20:48 AI菌 阅读(359) 评论(0) 推荐(0) 编辑
摘要:Python基础编程 Author : AI菌 【内容讲解】 1、创建多个对象的格式: 对象名 = 类名() 对象名 = 类名() 对象名 = 类名() 【代码实现】 """ 1、创建多个对象的格式: 对象名 = 类名() 对象名 = 类名() 对象名 = 类名() """ class Studen 阅读全文
posted @ 2020-07-27 17:33 AI菌 阅读(633) 评论(0) 推荐(0) 编辑
摘要:Python基础编程 Author : AI菌 【内容讲解】 1、创建对象的格式: 对象名 = 类名()2、调用方法的格式: 对象名.方法名(实参1,实参2, ...)3、说明: 调用方法时不需要给方法中的self形参传值, 因为python解释器会自动把当前对象传递给self. 我们只需要给其它形 阅读全文
posted @ 2020-07-27 17:28 AI菌 阅读(517) 评论(0) 推荐(0) 编辑
摘要:Python基础编程 Author : AI菌 【内容讲解】 1、定义类的格式: 经典类 和 新式类 1) 旧式类(经典类)定义格式: ① class 类名: 方法列表 ② class 类名(): 方法列表 2) 新式类定义格式: ① class 类名(object): 方法列表2、定义方法的格式: 阅读全文
posted @ 2020-07-27 17:25 AI菌 阅读(490) 评论(0) 推荐(0) 编辑
摘要:Python基础编程 Author : AI菌 【问题提出】 Pyhton自动实现对文件的批量重命名 【主要思路】 1. 使用os模块的listdir函数获取文件列表 2. 获取文件名,使用rfind函数按照 "." 对路径进行分割,然后重新拼接,得到新的文件名。 3. 使用新的文件名对文件重命名 阅读全文
posted @ 2020-07-27 13:04 AI菌 阅读(267) 评论(0) 推荐(0) 编辑
摘要:Python基础编程 Author : AI菌 【内容讲解】 Python的os模块中,提供了对文件、文件夹的重命名、删除、新建等操作。 【代码实现】 import os ​ # 1.文件重命名 (原文件 , 新的文件名) os.rename("D:\\a.txt", "D:\\b.txt") os 阅读全文
posted @ 2020-07-27 13:02 AI菌 阅读(343) 评论(0) 推荐(0) 编辑
摘要:Python基础编程 Author : AI菌 【问题提出】 获取文件路径名,程序自动完成对文件的备份 【主要思路】 获取文件路径名,使用rfind函数按照 "." 对路径进行分割,然后重新拼接,得到新的文件名。 【代码实现】 # 提示输入文件 old_file_path = input("请输入要 阅读全文
posted @ 2020-07-25 21:54 AI菌 阅读(320) 评论(0) 推荐(0) 编辑
摘要:Python基础编程 Author : AI菌 【操作步骤】 Pyhton对文件操作,主要包含以下3个步骤: 1、打开文件2、读/写数据 3、关闭文件 【代码实现】 """ Python操作文件的步骤: 1.打开文件 2.读/写数据 3.关闭文件 """ # 写数据 # 1.打开文件 f = ope 阅读全文
posted @ 2020-07-25 21:47 AI菌 阅读(451) 评论(0) 推荐(0) 编辑
摘要:Python基础编程 Author : AI菌 【访问模式】 Python操作文件,最常见得模式是读(r)和写(w)。主要模式有: 【代码实现】 # r表示以只读方式打开文件。 # 文件的指针将会放在文件的开头。 # 这是默认模式。 f = open("a.txt", "r") print(f.re 阅读全文
posted @ 2020-07-25 21:35 AI菌 阅读(298) 评论(0) 推荐(0) 编辑
摘要:Python基础编程 Author : AI菌 【问题提出】 如果一个文件很大,比如10G,试想应该怎样把文件的数据读取到内存然后进行处理呢? 【解决方法】 可以边读边写 【代码实现】 # 如果一个文件很大,比如10G,试想应该怎样把文件的数据读取到内存然后进行处理呢? # 可以边读边写 old_f 阅读全文
posted @ 2020-07-24 21:12 AI菌 阅读(304) 评论(0) 推荐(0) 编辑
摘要:Python基础编程 Author : AI菌 【内容讲解】 Python读取文件的4种方式,包括read()、read(字节数)、readlines()、readline()方式。 0. read() :一次读取所有,返回str 1. read(字节数) : 一次读几个字节 2. readline 阅读全文
posted @ 2020-07-24 18:58 AI菌 阅读(694) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示