摘要:
异常 定义:python使用被称为异常的特殊对象来管理程序执行期间发生的错误,每当发生让python不知所措的错误时,它都会创建一个异常对象。 1、处理ZeroDivisionError异常 先看下不处理异常的情况 执行结果: 数字0不能作为除数,就会报错,那么如何处理Traceback异常。 2、 阅读全文
摘要:
python文件操作 1、从文件中读取数据 1.1、读取整个文件 新建一个txt文本文件: 新建一个.py文件 执行结果: 1.2、文件路径: 相对路径:相对路径让朴有天hon到指定的位置去找,而该位置是相对于房钱运行的程序所在目录的。 绝对路径:将计算机中的准确位置告诉Python,这样就不用关心 阅读全文
摘要:
导入类 1.1、导入单个类 如何导入单个类 以上一节为例,编写一个car.py程序 编写一个新程序my_car.py 希望在my.car.py文件中直接使用car.py中的函数,使用from car import Car 实例,新建一个car.py 1 class Car(): 2 """一次模拟汽 阅读全文
摘要:
继承 什么是继承? 编写类时,并非总要从空白开始。如果要编写的类是另一个现成类的特殊版本,可使用继承。 一个类继承另一个类时,将自动获得另一个类的所有属性和方法。现有的类称为父类,而新类称为子类。 子类继承了其父类的所有属性和方法,同时也可以定义自己的属性和方法。 1、子类的方法__init__ 创 阅读全文
摘要:
python - 类 1、创建和使用类 1.1、创建Dog类 python中,首字母大写的名称称为类。 类定义中的括号是空的,因为要从空白创建这个类 通过实例访问的对象叫做属性。例如self.age = age 1.2、根据类创建实例 执行结果: 1.3、访问属性 1.4、调用方法 根据Dog类创建 阅读全文
摘要:
1、将函数存储在模块中 1.1、导入整个模块 要将函数导入,得先创建模块,模块 是扩展名为.py的文件,包含要导入到程序中的代码。 首先定义编写一个.py的文件,命名为pizza.py,代码如下: 然后新建一个make_pizza.py文件 以上,即可实现对pizza.py模块的导入。 1.2、导入 阅读全文
摘要:
python函数2(返回值、传递列表...) 1、返回值 1.1、返回简单的值 1 #返回简单值 2 def get_formatted_name(first_name,last_name): 3 """返回整洁的名字""" 4 full_name = first_name + ' ' + last 阅读全文
摘要:
函数 什么是函数?函数是带名字的代码块,用于完成具体的工作。写出一个函数后,就可以一直调用。 定义函数,函数的基本组成: 1.1 向函数传递参数 向函数中传递任意参数,这样打印出的结果就可以根据自己的选择,做出改变。即是下一节讲到的形参 1 #向函数传递信息 2 3 def greet_user(u 阅读全文