很多人觉得Python难,大概率是因为
Python是你接触的第一门编程语言,你还不理解编程语言整体的设计思路,所以会觉得混乱。
Python很多语法和特性,其实是给有编程经验的人设计的,老手一看就懂为什么要这么设计,新手却会觉得莫名其妙。
尤其在变量这块,新手最容易懵:
表面上Python变量不用声明类型,写起来很自由,但实际运行时,类型不匹配照样会报错。于是就出现各种类型错误,运行报错,新手既不知道为什么会错,也不知道怎么改,自然很难接受,很难理解。
所以,新手觉得Pvthon难,不是你笨,而是你还没建立起编程语言的底层思维,这是非常普遍,非常正常的情况。
鉴于这种情况的,你最好去补一下这方面得内容,比如说这个c++的类型。
还有c++的简单编程,让豆包教教你对吧,让豆包用这个c++和Python对比,然后你再提问题来解决就是能够区分这个c++和 Python的区别,然后呢通过这个区别询问这两个设计的逻辑在哪里Python在哪里哪个方面简化了。