4_python学习之bug错误

关于错误

●编写的程序不能正常执行,或者执行的结果不是我们期望的
●俗称BUG,是程序员在开发时非常常见的,初学者常见错误的原因包括:

  1. 1.手误
  2. 2.对已经学习过的知识理解还存在不足
  3. 3.对语言还有需要学习和提升的内容

●在学习语言时,不仅要学会语言的语法,而且还要学会如何认识错误和解决错误的方法
每一个程序员都是在不断地修改错误中成长的

1>手误,例如使用pirnt("Hello world")

NameError: name 'pirnt' is not defined

名称错误: 'pirnt' 名字没有定义


2>将多条print写在一行

SyntadError: invalid syntax
语法辅误:语法无效

在写python代码时,注意每行代码负责完成一个动作
3>缩进错误

IndentationError: unexpected indent
缩进错误:不期望出现的缩进

Python 是一个格式非常严格的程序设计语言

4> python 2.x默认不支持中文
目前市场上有两个Python的版本并存着,分别是Python 2.x 和Python 3.x

  • Python 2.x默认不支持中文
  • Python 2.x的解释器名称是python
  • Python 3.x的解释器名称是python3
SyntaxError: NonASCII character "\xe4' in file 01HelloPython.py on line 3,but no encoding declared;
see http://python. org/dev/peps/pep-0263/ for details

语法错误:在01-HelloPython.py 中第3行出现了非ASCII 字符'\xe4', 但是没有声明文件编码请访问http://python. org/dev/peps/pep-0263/了解详细信息

ASCII字符只包含256个字符,不支持中文


 



 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值