金洋娱乐专线决定报告哪些错误

发表于2018-9-22

  金洋娱乐专线在什么情况下该向用户提供报告错误?在什么情况下又应该在失败时一坑不声呢?如果用户知道要分析哪些文件,他们可能希望在有文件分析时出现一条消息,将其中的原因告诉他们。如果用户只想看到结果,而并不知道要分析哪些文件,可能就无需再有些文件不存在时告知他们。向用户显示他不想看到的信息可能会降低程序的可用性。python的错误处理结构让你能够细致地控制与用户分享错误信息的程度,要分享多少信息由你决定。
  编写得很好且经过详尽测试的代码不容易出现内部错误,如语法或者逻辑错误,但只要程序依然赖于外部因数,如用户输入、存在指定的文件、有网络连接,就有可能出现异常。凭借经验可判断该在程序的什么地方包含异常处理块,以及出现错误时该向用户提供多少相关的信息。
  10-6 加法运算;提示用户提供数值输入时,常出现的一个问题,用户提供的是文本而不是数字。这种情况下,当你尝试将输入转换为整数时,将引发 valueerror 异常。编写一个程序,提示用户输入两个数字,再将它们相加并打印结果。在用户输入任何一个值不是数字时都捕获 valueerror 异常,并打印一条友好的错误信息。对你编写的程序进行测试;先输入两个数字,在输入一些文本而不是数字。
  10-7 加法计算器;将你为完成练习 10-6 而编写的代码放在一个 while 循环中,让用户犯错(输入的是文本而不是数字)后能够继续输入数字。
  10-8 猫和狗;创建两个文件 cats.txt和dogs.txt,在第一个文件中至少存储三只猫的名字,在第二个文件中至少存储三条狗的名字。编写一个程序,尝试读取这些文件,并将其内容打印到屏幕上。将这些代码放在一个 try-except 代码块中。以便在文件不存在时捕获 filenotfound 错误,并打印一条友好的消息。将其中一个文件移到另一个地方,并确认 except 代码块收的代码将正确的执行。

用户登录
用户名:
密码:
验证码: 看不清楚?请点击刷新
新用户注册
用户名:
设置密码:
确认密码:
验证码: 看不清楚?请点击刷新
我已阅读并同意<<募飞力产品商行协议>>