实践作业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》这本书自学

三、实验结果与分析:

 

 

posted @ 2022-11-08 23:32  麒麟i  阅读(37)  评论(0)    收藏  举报