《Python编程语言学习心得》

这个学期正在学习python语言,在已经学习了C语言与C++的基础下,开始学Python似乎没有想象中的那么抽象,那么不可理解。接下来我们一起来看一下我在学习过程中的一些感想。

    Python可以说是一个“万金油”的编程语言,它有着强大的第三方库的支持,同时它也有多种多样的功能,如《机器学习》、《大数据分析》、《游戏开发》等。Python语言自身的基础语法本身易学。与C语言相比,它没有标志性的头文件,也没有每一行所需的分号,也无需对变量进行先定义后使用,代码量也是远远少于C语言的。与C++语言相比,Python语言也具有面向对象的功能,也没有这么多的条条框框。至此,我觉得Python是一门值得学的编程语言。

    在学习过程中,我容易犯以下几类错误:

    一、在编程过程中,缩进很容易没对齐。Python语言对缩进要求比较严格,若缩进没对齐,则会进行报错。因此我的解决办法是使用“tab”键,这样就不会出现缩进导致报错的情况了。

    二、在编程过程中,循环、判断语句后面,忘记加冒号。在C语言中,循环函数等都是通过花括号,小括号等进行包含。但对于python语言而言,在函数、循环、判断语句后加冒号,表示这是函数体等。因此,这个错误属于惯性思维,在后面的学习中,还是要将这种思维转变过来。

    三、在对变量进行初始化时,容易缺少eval函数。在对变量进行初始化时,缺少eval函数,编译器会认为对应语句为字符串。而eval函数则将字符串转变为编译器自身可运行的语句。这是不同于其他编程语言的地方。

    四、对于Python而言,有强大的第三方库的支持,但是存在一种情况,不了解哪些库属于内置库,哪些属于需要后期进行自行安装的。如turtle库属于内置库,与编程软件同时安装,而像pygame库需要在后期自行安装。在这个学期中,做“飞机大战”项目中,用到了pygame库,但是里面的一些基本函数也无从得知,因此我觉得掌握一些基本的函数还是很有必要的

    在这个学期的学习过程中,上课讲的内容还是非常基础的,后期若想要将该语言学好,还是要花时间。毕竟像后续的课程中,如《机器学习》《深度学习》等,都可以通过python来进行实现相关功能。继续抓紧时间把它学会!

你可能感兴趣的:(python,开发语言)