程序员初学者的心态重要性,对错误的认知以及常出现的BUG错误

写程序认知

我们在刚刚学习代码的时候写的代码一般都不多,代码较少,出错也少,但是
一开始做实训的时候就很容易报错,可能是逻辑错误,也可能是语法错误。
如果简单的错误还好,但是有些错误使我们初学者难以解决的问题,这个时候
我们的心态就有可能暴躁了,这也是很多学过代码的小伙伴后来放弃的原因。

错误很难避免

一个程序员不可能不遇到错误(肯定的吧),所以我们只能尽量避免出错,但是仍
有错误不可避免,这个时候就需要根据报错修改错误之处。
错误:程序运行中,其结果和预期的不一样。

每一个程序员都是不断地从错误中成长的

错误也不全是坏处

技术的提升:犯过的错误才出来就知道哪里错了。

态度的提升:解决问题的态度也在变化。

错误的类型

语法错误: 单词写错了,语法格式不对。
逻辑错误: 运行的结果和想要的不一样。

报错的关键字(常出现)

异常名 《-----------------》 含义
Exception ----------------- 大多数异常的基类
SyntaxError ----------------- 无效语法
NameError ----------------- 名字(变量、函数、类等)不存在
ValueError ----------------- 不合适的值
IndexError ----------------- 索引超过范围
ImportError ----------------- 模块不存在
IOError ----------------- I/O 相关错误
TypeError ----------------- 不合适的类型
AttributeError ----------------- 属性不存在
KeyError ----------------- 字典的键值不存在
ZeroDivisionError ----------------- 除法中被除数为 0

基础阶段也就这些了,感谢大佬的知识点

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值