实践作业9
实例一
一、实验目的与要求:创建一个文件,然后再该文件中定义一个苹果的函数division(),在该函数中,要求输入苹果的数量和小朋友的数量,然后应用除法算式计算分配的结果,最后调用division()函数
二、实验过程:根据《零基础学PYTHON》这本书自学
三、实验结果与分析:


实例二
一、实验目的与要求:创建一个文件,然后将实例一的代码全部复制到该文件中,中,并且对“if_ name_ == ' main_ _!:” 语句下面的代码进行修改,应用try...xcept语句捕获执行division()函数可能抛出的ZeroDivisionError (除数为零)异常
二、实验过程:根据《零基础学PYTHON》这本书自学
三、实验结果与分析:


实例三
一、实验目的与要求:创建一个文件,然后将实例二的代码全部复制到该文件中,并且在第5行代码“children = int(input(" 请输入来了几个小朋友: "))” 的下方添加一个if语句,实现当苹果的数量小于小朋友的数量时,应用raise语句抛出-一个ValueError异常,接下来再在最后一行语句的下方添加except语句处理ValueError异常
二、实验过程:根据《零基础学PYTHON》这本书自学
三、实验结果与分析:


实例四
一、实验目的与要求:创建一个文件,然后将实例一的代码全部复制到该文件中,并且在第5行代码“children = int(input("请输入来了几个小朋友: "))”的下方添加一个assert语句,验证苹果的数量是否小于小朋友的数量
二、实验过程:根据《零基础学PYTHON》这本书自学
三、实验结果与分析:


浙公网安备 33010602011771号