Skip to content

定义函数

image-20231008114719134

返回值return的作用

image-20231008114841463

创建类

image-20231008141922946

image-20231008141858232

继承

image-20231008145855894

引入模块

image-20231009175617975

  • import … 引用函数前需要加包名
  • from…import… 引用函数前不需要加包名
  • from…import* 引用函数前不需要加包名,但是引用了所有的函数,可能与其他包冲突

也可以引用第三方包,pip install 包名

文件

image-20231011223311441

从文件读取数据

image-20231012155622944

read

image-20231011223553246

print(read(10)) 会读第1-10个字节的文件内容

print(read(10)) 会读第11-20个字节的文件内容

……


readline

print(readline()) 只读取一行

image-20231012155436285

readlines

readlines 读取所有行

image-20231012155524109


最后使用close关闭文件

image-20231012155744820

如果我们会忘记close,那么我们可以采用with 关键字

image-20231012155917759

写入文件

image-20231012171009422

image-20231012171139645

异常

image-20231012171720746

image-20231012172323116

测试

assert

出现问题会中断其他测试

image-20231012173546967

unittest

import unittest

image-20231012174403821

为什么输入控制台输入`python -m unittest没反应

image-20231012195430677

Released under the MIT License.