python基础(第07天-文件操作)

学习目标

1.知道read方法能够实现读取所有、指定长度的文本数据

f = open('test.txt', 'r')
f.read() #  读所有
f.read(num) # 指定长度 

2.知道readline方法能够从文件中读取一行数据

f = open('test.txt', 'r')
f.readLine() #  读一行的数据

3.知道使用os.mkdir函数能够创建文件夹

import os
os.mkdir('文件夹名')
os.mkdir('aa')

4.知道使用os.listdir函数能够获取目录下所有文件

import os

os.listDir() # 列举当前文件夹中所有文件和子文件夹 , 返回列表

5.知道使用class关键字定义一个类

class Washer():
    def wash(self):
        print('我会洗衣服')

6.能够通过类创建多个对象

class Washer():
    def wash(self):
        print('我会洗衣服')
#  由类创建对象
haier1=Washer()
haier2=Washer()

7.能够说出调用对象中的方法的语法格式

class Washer():
    def wash(self):
        print('我会洗衣服')
#  由类创建对象
haier1=Washer()
haier1.wash()

8.知道init方法的作用

#由类创建对象时自动调用, 一般用于初始化对象,比如定义实例属性等
class Washer():
    # 定义初始化功能的函数
    def __init__(self):
        # 添加实例属性
        self.width = 500
        self.height = 800

9.知道如何定义带参数和不带参数的init方法

class Washer():
    def __init__(self, width, height):
        self.width = width
        self.height = height
        
    def print_info(self):
        print(f'洗衣机的宽度是{self.width}')
        print(f'洗衣机的高度是{self.height}')
        
        
haier1 = Washer(10, 20) 
haier1.print_info()

你可能感兴趣的:(学习)