管理专业暑假想学编程,该学习C语言还是Python?
管理专业暑假想学编程,该学习C语言还是Python?
-----
网友解答:
-----
编程语言说到底就是一种工具,所以不能脱离场景来学习编程语言,对于管理大类专业的同学来说,学习C语言很难有应用场景,所以建议学习Python。
从学习的角度来说,如果未来要考研到计算机专业,那么继续学习C语言是不错的选择,但是如果没有读研计算机专业的打算,也没有进入IT互联网行业发展的规划,那么并不建议学习C语言,因为C语言的应用场景主要集中在IT互联网领域。
目前C、Java、Python这三门编程语言都有大量的用户,也是流行程度相对比较高的编程语言,但是Python与Java和C不同,Python有很多用户分布在传统行业领域,在大数据、人工智能等技术的推动下,未来Python的应用场景会进一步得到拓展。
对于管理类专业的同学来说,在学习Python的过程中,一定要做好学习规划,在制定学习规划时,我给出以下三点建议。
其一是要重视数据分析相关知识的学习。
管理专业的同学未来要与大量的数据打交道,而Python做数据处理是比较适合的,有大量的库可以使用。
在学习数据分析知识的过程中,还需要重视统计学和机器学习相关知识的学习,这虽然可以看成是两条线,但是都应该接触一下。
其二是重视积累场景知识。
编程语言的应用一定不能脱离场景,数据分析也是同样的道理,所以要尽量争取到一些实践的机会,可以积极申请参加老师的课题组。
其三是重视新技术的发展趋势。
编程语言本身的迭代速度并不算快,但是编程语言所依托的技术平台往往会有较快的更新速度,目前很多编程任务都开始迁移到云端了,所以要重视云计算、大数据、人工智能这些技术的发展趋势。
最后,如果有学习编程语言相关的问题,欢迎跟我交流。
-----
网友解答:
-----
废话不多说,你的情况最适合学Python。
原因很简单,学Python可以快速入门做出一些有趣的东西。
虽然说C语言是更基础的语言,功能强大,运行快,但是学习成本也搞很多。如果学C语言,很长一段时间里,你都是在学计算机知识,学数学知识,这样知识当然重要,但是对你来说意义不大。很多人都会因此放弃,然后给编程贴一个标签,编程太难,太枯燥。
学Python就不同,它是更高级的语言,更贴近应用,可以用更少的代码开发出有意思的东西出来。顺便说一句,这里的高级和一般情况下的高级不同,高级的不一定就更好,低级的也不更差。高级的语言就是更抽象,更少关注技术细节。盖房子的沙和砖头表示两种语言,那么沙就是低级语言,砖头就是高级语言,盖房子当然是用砖头更快,但是用沙可以做出更细致的造型。
自学编程最重要的是目标,即你要用代码来做什么。如果你没想好应用场景,学习编程的效率就会很低。
既然你说学管理的,那么建议你用编程来处理数据。可以开发一个爬虫,然后写代码对采集的数据进行各种处理,比如分类,排版、筛选等。如果你还是不知道该做什么,那么你可以学习用Python来处理表格,实现表格的一些操作。
你可能会问表格处理数据本身就很方便了,为什么还得用Python?
表格适合处理的数据量比较小,当你的数据是几十万,几百万的时候,你会发现用表格处理数据很卡,而用Python就很舒服了。
最后说一句,我36岁0基础自学编程,两周之内做出工作用爬虫。目前会写爬虫,做桌面软件,app和小程序,当然也可以独立开发网站。
小程序“新哲思”就是我独立开发的,欢迎试用。这个小程序后台用go语言,管理后台前端用vue,小程序用uniapp。
-----
网友解答:
-----
刘老师的回答已经很清晰,很全面了。
我补充两点。
1、C语言是Python语言之母。如果你暑假学C语言的话,说明你注重夯实基础,先难后易。追根溯源的学习看似是绕弯路。然而最难走的路往往就是捷径。
2、现代的高级语言都是自带大量类库的,就是他提供了大量的API,你直接调用实现功能即可,不需要自己去造轮子, Python就提供了丰富的数据类型和类库,因此他们说生命苦短,快用Python。
最后我给个建议就是,“知子莫如母”,两者可以结合着学习,小朋友才做选择题。
-----
网友解答:
-----
python 你会学的很有意思,C语言你会学的很枯燥。
-----
网友解答:
-----
这其实是两个方向,如果学C,也需要了解C++就是要去查看一些底层库。比如CURL、FFmpeg、图形方面是OPENGL、OPENCV等。C++大牛,工资很高,值得花时间精力深入学习。
如果学python虽然也要了解上述的库类,但是不用深入,了解即可。人工智能说真的能落地的并不多。现在用python的大厂并不多。所以,找工作并不好找。当然,也无绝对。大牛还是有人要的,浅尝不建议。
-----
网友解答:
-----
非计算机想学编程,最好是学一下python,python易学应用广,可以用来做数据分析、机器学习、也可以用来做办公自动化、处理文件、word、excel。
python属于解释型语言、没有编译环节,直接调用现有轮子就很快,自己造轮子就很慢,python稳定性和严谨性比C差、而且python2跟python3不兼容、现阶段建议学python3。
python学习推荐资源:菜鸟教程、b站、中国大学mooc,力扣、油管等。
先学习python的语法,一到两周学完,接下来就做一些小项目,然后学习一下python库,最后学习一下专业应用领域的相关知识。
如果你想成为码农的话,建议学一下c语言,因为c语言是很多人学的第一门编程语言,而且c语言的严谨性和稳定性好,而且再学其他语言比较简单。如果你是打算没事学习或者喜欢调用库,那直接上手python。
感谢你的阅读、期待你的点赞、评论、收藏、关注,我是hannial。
-----
网友解答:
-----
C++BUILDER
-----
网友解答:
-----
初中生,高中生必须选C++而且全国青少年信息学奥林匹克竞赛,要求使用dev-c++编译器。竞赛全国一等奖可免试进清北,二等奖可过一本线进985,211。
如果是大学同学,那您可以学python丰富的库函数使您很快爱上编程。
-----
网友解答:
-----
我是财务总监。我的建议是既不学C语音,管理根本用不上,也不学Python,而是学习EXCEL如何建模,如何分析,如何处理数据。这些才是经理,总监常用的,给下属进行指导和显示自己是大拿的地方。
EXCEL能够分析销售,成本,利润,预算执行情况,各种数据联动,自动报表。这种报表的样式。这些是管理人员提高效率的有力工具。
C语言,Python是专门软件,管理用的很少,瞎浪费时间精力。
------------------
推荐阅读:
上一篇:考上研究生之后,会有前途吗?
下一篇: 金陵十二钗正册都有谁?