是不错的选择。
Python和其他编程语言(例如Java,C)相比代码更简单,初学者要学习的Python语言本身的语法和其他规则更少一些,可以有更多时间去消化”通用编程基础知识“,因此更容易上手。
什么是通用编程基础知识?
在学习第一门编程语言时,很多东西对你来说都是新的,都是第一次听说,其中包括了:
· 编程基础
· Python基础
· 编程思维方式
你可以在学习的过程中,尝试去区分你学到的部分属于以上哪一类,以便有的放矢的学习。
· 编程基础,是指通用的编程概念,例如:数据类型、变量、参数、函数、控制语句、输入输出等。有些同学是Python零基础,但不是编程零基础,他有过其他语言的经验,具备基本的编程基础知识,但如果你非常零基础,连这些预备的基础知识也没有,很可以就是你看不懂一本教程的原因,(有些教程默认你了解了一些基本的预备知识,或者简单提及没有做深入的讲解)
· Python基础,是指Python这门语言的知识,它的具体语法,特有的功能等
· 编程思维方式,是指编程语言的设计者和使用者一些惯用的思考方式,包括定位问题、查找问题、解决方案、设计模式、编码规则、逻辑、视角等方面。
找到适合自己的教程,看不懂很有可能是你缺少一些预备知识,网上多查查,或者提问。
以上是自己的经验和个人看法,希望对你有帮助,欢迎加入软件工程师的行列。