老男孩教育专注IT教育10余年,只培养IT技术精英

全国免费咨询电话(渠道合作):400-609-2893

在Python学习中有哪些容易犯的错?老男孩Python培训班

老男孩IT教育

常见问题

2021年8月24日 17:51

相比其他编程语言来说,Python的语法很简单,逻辑也清晰明了,非常适合零基础小白来学习,作为第一门编程语言也是非常不错的选择,其中有一些细节的地方,如果不注意的话,很容易引起语法错误等等问题,本篇整理了在Python学习中容易犯的错,请看下文:

       相比其他编程语言来说,Python的语法很简单,逻辑也清晰明了,非常适合零基础小白来学习,作为第一门编程语言也是非常不错的选择,其中有一些细节的地方,如果不注意的话,很容易引起语法错误等等问题,本篇整理了在Python学习中容易犯的错,请看下文:

Python教程

       1、忘记写冒号:在if、elif、else、for、while、class、def语句后面忘记添加“:”;

       2、误用“=”做等值比较:需要注意的是,“=”是给变量赋值,“==”才是判断两个值是否相等;

       3、变量未定义就直接使用,就会导致报“NameError:name 'XXX' is not defined”的错;

       4、字符串不能与非字符串直接连接,要将非字符串转换为字符串类型之后才能连接;

       5、列表的索引位置:很多人认为列表元素的位置是从1开始的,但其实不然,如果弄错的话,可能会报错"list index out of range";其实列表元素的位置是从0开始的,0,1,2,3.......

       6、使用自增'++'或自减'-':学过C语言或Java的人,很容易习惯性地使用自增或自减符号,但在Python编程语言中是没有自增自减操作符的;

       7、使用关键字命名变量:在我们自定义变量名称时,不能和系统关键字重名,否则也会导致报错;

       8、缩进问题:和其他语言语法最大的不同就是,Python不能用括号表示语句块,也不能用开始或结束标志符来表示,而是靠缩进来区分代码块的。

       老男孩教育专注Linux云计算运维工程师、Python全栈+人工智能、Python自动化运维开发、网络安全、数据分析、MySQLDBA开发、K8S微服务、Go语言等互联网课程培训。欢迎对it行业感兴趣的朋友们来公司考察及学习。

       推荐阅读:

       Python有哪些图像处理工具?Python入门

       有哪些适合学习Python编程的开源库?Python学习

       Python中生成器是怎样的?Python培训

本文经授权发布,不代表老男孩教育立场。如若转载请联系原作者。