类的构造方法 C C Python哪个更适合新手?
C C Python哪个更适合新手?
我想我们应该先学C,然后学python,最后学C
首先,C的语法很简单,但是因为它接近底层,你会理解很多编程的本质,比如内存的本质,程序操作的本质,指针精度的本质。关键是这些都不难,你可以用更多的方法理解它们。但是C语言只适合初学者,因为它的开发效率低,解决问题的时间长,即开发效率低(当然实现效率高)。
由于C的高效率,它经常被用来开发操作系统,而且操作系统不需要C的花哨语言特性。当然,大多数人都不会接触到操作系统的开发
Python是瑞士军刀。似乎它什么都能做。但如果你想拧,是瑞士军刀还是独立的?必须是独立螺丝刀!但用瑞士军刀,拧就不急了。为什么要买独立螺丝刀?而且瑞士军刀使用起来可能有点不方便,但肯定比出门买独立螺丝刀方便多了!这是Python的最大优势。它有一个非常完整的图书馆,无论是官方的还是第三方的。经过十多年的积累,它是一个巨大的集群。因为Python的语法很简单,甚至接近伪代码,所以Python对我来说是用来解决问题的,达到目的的,其他呢?闭嘴
!C最不适合作为编程入口,因为他的规则太复杂了,对于新手来说,学习这些东西的时候,很容易吓人!什么是显式构造,什么是复制构造,为什么析构函数需要虚函数,什么是虚基类,什么是运算符重载规则,指针和引用之间的差异,模板的黑魔法是什么,标准库将要做的是,它的许多特性使编程变得神奇。当使用者使用咒语施展魔法时,他们会有强烈的成就感。但是当你对咒语知之甚少时,一旦你犯了错误,你就需要阅读圣经,花很多时间去理解它们。
所以我建议您从C开始,先了解基本语法,然后再深入了解其精髓,这对您下一步学习Python很有帮助。然后学习Python并尝试用它做一些事情。你会发现蟒蛇的力量。最后,学习C语言,虽然有人说C语言的魔力太复杂了,但目前市场上对C程序员的需求还是很大的,因为C语言的开发效率比C语言快,运行效率是Python和其他脚本语言无法比拟的,所以C语言是市场上的刚需。
类的构造方法 全局变量和局部变量的区别 python的应用领域
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。