你好,本人作为一名以python为主流语言的程序员,希望我的回答对你有所帮助。
没学过高数能不能学python的话可以先看看python有哪些主要的应用领域。
第一,web开发。这是很多转行程序员会考虑学的一个方向,对初学者比较友好。主要需要掌握python语法,前端知识,数据库,还有django 等web开发框架,数据结构等等。 整体看对数学要求不高。
第二,自动化运维。除了需要数据库知识,和linux系统知识。还需要学习一些运维工具,例如ansible 以及自动化部署和监控等工具,对数学要求不高。
第三,科学计算和可视化,需要掌握numpy scipy等数学计算工具,以及matplotlib等数据可视化工具,对数学有一定要求。
第四,数据分析的,python的主要应用领域之一,数据分析除了要会python和数据库知识,还要掌握 高数,概率,统计学等大量数学知识。以及大量的数据处理挖掘算法,例如机器学习。整体来说对数学要求很高。
第五,人工智能算法岗,也是python的主要应用领域之一。需要掌握机器学习,深度学习,神经网络等知识,对数学知识和算法要求极高。
综合来看python的应用领域有些需要数学知识,有些则不太需要。但python的主要应用领域还是在科学计算,数学分析和人工智能方面,web开发等方面的就业范围可能比较窄,相比java的话。其实我个人建议没有数学的基础的朋友可以优先考虑学java,通过java来学IT的话更容易入手,学习起来难度会更小,更好入门。[大笑]
关注@渝村小泽 每天分享IT知识和求职[呲牙][呲牙]
我是@渝村小泽 欢迎一起讨论IT学习[大笑][大笑]