初级Pythoner常犯的6个错误(文末附赠python学习资料免费分享)
初级Python程序员经常会犯一些有共性的错误,快来看看你或者你的下属有没有中招吧。
1、用C的思维写Python。
经常这样写:
image
而通常熟练的Pythoner会这样写:
image
或者这样写:
image
2、经常忘记交互终端和脚本的行为是不同的。
交互终端总是把表达式的返回值打印出来。
image
但是同样的函数在脚本中实际上是没有任何输出显示的。
3、从不使用很多方便的内置类型
比如初学者经常这样写:
image
实际上Python中可以这样简单地完成:
image
4、经常忘记range函数的输出不包含最后一个值
image
image
5、容易忘记浮点数的“不好用”
使用浮点数计算你会得到这样的结果:
image
而且这不是Python的bug,计算机浮点数计算就是“不那么对”的。
6、以为Python是纯解释型语言。
我见过一些程序员把变量和函数名命名得非常短。他们以为Python是纯解释型的,所以命名更短,解释器解析文本就越快,最后运行速度会有提升。(当然,这么想完全是错误的,Python其实是有编译过程的,只不过是编译成一种中间码,且是运行前自动完成的)
最后,想学习Python的小伙伴们!
请关注+私信回复:“学习”就可以拿到一份我为大家准备的Python学习资料!
pytyhon学习资料
python学习资料
相关推荐
夜斗不是神 2020-11-17
huavhuahua 2020-11-20
Yasin 2020-11-16
xiaoseyihe 2020-11-16
千锋 2020-11-15
diyanpython 2020-11-12
chunjiekid 2020-11-10
wordmhg 2020-11-06
weiiron 2020-11-16
cakecc00 2020-11-15
JakobHu 2020-11-14
guangcheng 2020-11-13
xirongxudlut 2020-11-10
solarLan 2020-11-09
pythonxuexi 2020-11-08
文山羊 2020-11-07
susmote 2020-11-07
wuShiJingZuo 2020-11-05
Pythonjeff远 2020-11-06