这样和你说吧,如果你是计算机出生,你要学c语言,这个不用避开,然后可以根据你的研究方向看看是否学Python。因为c是最基础的语言,里面涉及很多原理,会让你了解和尝试怎么和内存打交道,怎么造各种轮子,非常有助于对计算机的理解和学习。如果你不是计算机专业,但是需要用计算机来处理工作,处理数据,这时候Python就很好。学Python很快,应用面广,不用从头造轮子,不用担心要学更多计算机知识,而且适合各个专业。
上面从学习角度分析c和Python哪个好点。如果要面对就业的话,也要分是否是计算机背景的。如果计算机专业就业,光靠Python是不行的,除非你做大数据,算法之类的,但这个门槛高,一般人达不到,所以同样建议学c加Python。如果是非计算机毕业的建议学Python,因为你学c比不上那些计算机专业的人,因为公司里面用c的都是写很底层,需要大量计算机背景和经验。Python的话需要计算机背景少,大部分公司都用来处理数据画画图之类的。
上面只是自己的片面之谈,大多数人一般都学几门语言,看看最喜欢那个,工作最常用哪个,一两个月后就会消除这种疑虑了。