长沙公司核名网站汽修厂营销活动方案
长沙公司核名网站,汽修厂营销活动方案,2023年新闻小学生摘抄,网站建设前期需要干嘛1. ValueError考试场景#xff1a;处理用户输入非数字的情况#xff08;如输入数字的编程题#xff09;# 考试典型写法#xff1a;输入数字的异常处理
while True:try:num int(input(请输入一个整数#xff1a;))print(f你输入的整数是#xff1a;{nu…1. ValueError考试场景处理用户输入非数字的情况如输入数字的编程题# 考试典型写法输入数字的异常处理 while True: try: num int(input(请输入一个整数)) print(f你输入的整数是{num}) break except ValueError: # 仅捕获“非数字转整数”的错误 print(输入错误请输入有效的整数。)2. ZeroDivisionError考试场景除法运算、计算平均值等题目中处理除数为 0 的情况。# 考试典型写法除法运算的异常处理 try: a int(input(请输入被除数)) b int(input(请输入除数)) print(f结果{a / b}) except ZeroDivisionError: # 仅捕获除数为0的错误 print(错误除数不能为0。) except ValueError: print(错误请输入数字。) # 可叠加捕获多个异常3. TypeError考试场景选择题中识别 “类型不匹配” 触发的异常编程题中偶有涉及。try: result 5 10 # 数字字符串触发TypeError print(result) except TypeError: print(错误不同类型的数据不能直接运算。)4. FileNotFoundError考试场景文件读取 / 写入题目中处理文件不存在的情况。# 考试典型写法文件读取的异常处理 try: with open(student.txt, r, encodingutf-8) as f: content f.read() print(文件内容, content) except FileNotFoundError: # 仅捕获文件不存在的错误 print(错误指定的文件不存在请检查路径。)核心高频异常类型必考这些是考试中选择题、编程题的核心考点必须记牢触发场景和写法。异常类型中文名称触发场景考试高频核心示例考试常考ValueError值错误1. 类型转换失败如非数字转数字2. 函数接收合法类型但非法值int(abc)、float(12a)、input()输入非数字ZeroDivisionError除零错误除法 / 取模运算中除数为 010 / 0、20 % 0TypeError类型错误1. 不同类型数据运算如数字 字符串2. 函数参数类型错误10 5、abc * 2、len(123)FileNotFoundError文件未找到错误打开不存在的文件未指定正确路径open(test.txt)文件不存在时