python中的异常处理
“”" 在程序运行过程中,经常会遇到各自各样的错误,这些错误统称为异常。这些异常有的时由于开发者将关键字敲错导致的,这类错误多数产生的是SyntaxError:invalid syntax(无效的语法), 这将直接导致程序不能运行。这类异常是显示的,在开发阶段很容易被发现.还有一类是显示的,通常和使用者的操作有关。 在python中,提供了try…except语句捕获并处理异常。 在使用时,把可能产生异常的代码放在try语句块中,把处理结果放在except语句中,这样当try语句块中的代码出现错误时,就会执行except语句块中的代码,如果try语句块 中的代码没有错误,那么except语句就不会执行。 “”" def division(): “”" 功能:分苹果 :return: “”" print("= 分苹果 =\n") apple=int(input(“请输入苹果的总数:”)) children=int(input(“来的小朋友的人数:”)) result=apple//children # 计算每个分几个苹果 两个斜杠就是取整数 remain=apple-result*children # 计算剩下几个苹果 if remain>0: print(apple,“个苹果,平均分给”,children,“个小朋友,每个人分”,result,“个,剩下”,remain,“个.”)