Python踩坑笔记

Python现在是一门非常流行的语言,可用于后台开发,也可以用来写一些脚本快速实现,验证功能,现在很火的机器学习,数据分析等等也热衷于使用python,因此,学习python的用途还是很广泛的。

一般来说,很多人在学python这种脚本语言之前都应该学习过C/C++/Java等语言,因此上手python是一件比较简单的事情,我也是这样,科班出生,主要使用的C++/C语言,虽然没学过python,但是给段Python代码差不多也能看懂,但是有一个问题就是一旦写起来,总是很不适应,总有很多细节,很多坑。

因此,特此开个Python踩坑笔记来记录自己学python遇到的一些坑。


其实类似于Java,C++,Python这些语言都是C系风格的,有很多相似之处,我认为当你熟悉了一门语言比如C++,再去学Python,应该学会利用文档+谷歌快速上手,因为他们之前有很多相通之处,包括一些封装继承多态等特性其实你已经学过了,只是表现形式有差异,因此可能没有必要去像学C++那样抱着一本《C++Primer》大部头去一页页看,而是应该learn by doing

当然,那些经典的大部头书籍需不需要系统的花时间看下,这取决于你自己,对于某些以Python为主语言开发的人我认为还是有必要读仔细阅读的,深入去学习。而我自己目前对于Python还是以完成一些基本功能为主,因此我只需要将常用的基本的知识了解即可,在实践中学习(当然也是我懒。。。哈哈哈)。

当然这也有坏处,因为我就用一两天翻了下《Python简明教程》,其他都是类比C++学习的,这样有时候一知半解的在写代码总会遇到各式各样的坑,因此,我想要通过Python踩坑笔记来总结Python和C++在一些方面的差别,避免下次踩同样的坑。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章