摘要:
迭代器 可迭代对象:指的是定义了__iter__ 方法的对象,调用该方法会返回一个迭代器对象,例如list,tuple,set,dict等。 迭代器:不仅要实现__iter__方法,还需要实现__next__方法。可以通过调用next()方法,来获取数据。 生成迭代器: iter(可迭代对象) 可迭 阅读全文
摘要:
异常 程序在运行过程中,难免会遇到问题和错误。有一些错误是不可预料的,这些错误可能会导致程序在运行过程中出现异常中断和退出,对于这样的错误我们需要进行处理。 # ZeroDivisionError: division by zero print(1/0) # TypeError print(1 + 阅读全文
摘要:
类和实例 Python是一门面向对象的编程语言,所以也有类的概念,类是一系列具有相同特征和行为事物的统称,Python中使用class关键字定义类。 类的定义 语法: class 类名(): 代码 ... 示例: class Student: def __init__(self, name, age 阅读全文
摘要:
文件打开 在python中使用open()函数可以打开一个已经存在的文件。 语法: open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True) file: 要打开的文件 mo 阅读全文