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

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

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

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

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

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