您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
想要自学一下编程,JAVA和python哪个更合适?
人工智能,语言,大神想要自学一下编程,JAVA和python哪个更合适?
发布时间:2019-02-08加入收藏来源:互联网点击:
想要自学一下编程,JAVA和python哪个更合适?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
谢邀,作为BAT的Java开发工程师,同时也正在自学Python的的人,我的建议是对于自学编程的人,以Python为基础,然后再武装java,那么后续发展会非常顺畅。
Python
Python是一门非常容易入门的语言,甚至有人说过,Python的代码更像一个略微复杂的英文文章,就算是初学者也能很快读懂这段Python代码要做什么。因此,可以看出,Python对于新手来说非常友好,非常有利于引导新手入门。反之,如果你选择自学C/C++入门,那么非常有可能就是上演了从入门到放弃。
Python作为一种动态的,面向对象的脚本语言,能够在数据分析,人工智能,web开发等方面大展拳脚。在很多高校,导师都会要求学生使用Python来进行数据处理与分析;而人工智能就更不用说了,现在总有一种人工智能必须用Python的错觉了似的;为web开发,某知识分享(zhi)网(hu)站的搜索模块,就是用Python语言搭建的(虽然现在已经用Go语言重构了,但是至少能够说明Python是可以承担这个工作的)。
此外,Python还可以写一些简单的小游戏,比如愤怒的小鸟,贪吃蛇等等,因此可以说它是一个进可航空航天(是真的航空航天,NASA也是用Python的),退可自娱自乐的语言。
Java
Java目前市场上需求量也比较大,从各大招聘网站以及猎头发布的信息就可以看出来,如果能够掌握Java,那么面试机会更多一些。也许看到这你会想问我,那为什么不直接学java,干嘛还先去学Python呢?
原因有二:
1 学会了Python之后,相当于对编程语言有了了解,再学习Java会比较顺利
2 Python目前使用需求也非常多,同时会两门语言的面试者在求职时候也更加有竞争力。
因此,我的建议是先学Python,然后根据个人兴趣,如果你对人工智能感兴趣,那么在进一步研究机器学习相关算法之后就可以去尝试人工智能职位的机会了;如果你对web开发感兴趣,就可以再学习些java相关的知识,辅助以Python的基础,在求职中也会比较容易脱颖而出;如果对数据分析感兴趣,那么就去试试大数据的方向。
总之,Python可以说是编程语言之间的粘合剂,首先掌握Python一定是没错的。
以上是我的看法,如果对你有所帮助,欢迎给我点赞留言。
我是苏苏思量,来自BAT的Java开发工程师,每日分享科技类见闻,欢迎关注我,与我共同进步。
回答于 2019-09-11 08:43:50
业界盛传一句话
生命很短,我选择Python!
虽然有些煽情,也的确能够说明Python的易用性。
如果您并非计算机科班出身,那么Python当然是首选。
简单易学。正如上面所讲的那样,Python上手非常快,语法简单,代码整洁。开源软件。像Linux一样,开源总是活力十足。你不用担心版权之类的陷阱,或者几年后就销声匿迹了。泛平台。几乎所有的主流操作系统都支持。甚至有些嵌入式系统也支持。动态内存管理。学过c的人都被内存分配和删除搞晕了吧。这里你只要专注功能即可。面向对象的解释型语言。这意味着既可以快速调试,又可以开发完整的大项目。丰富的支持库。且不说传统上的众多的第三方库,就冲着当前最火的人工智能双雄Tensorflow和PyTorch,学它就值了。至于缺点嘛,嘿嘿是,PHP是最好的语言。
回答于 2019-09-11 08:43:50
我个人认为:
首先你需要明确你学习一门语言干什么,是为了就业,还是为了更远的发展。
Java和Python是当前比较火的语言,其在自己擅长的方面都做得很好。语言只是一门工具,很多你需要的其都能够实现,只是编程繁琐性问题,还有程序安全性问题。当前Python比较火的就是:
1.开源
2.人工智能的大环境下
3.面向对象,易学,开发好的工具包众多
但是,对于一个程序员来说,会使用别人开发好的程序包是一项基础技能,但是能够自己去写程序包供别人使用,却体现一个人的能力,熟悉最基本数据结构,算法是非常主要的,不管是Java,还是Python都需要在基础方面的内容所有熟悉,有所掌握,这样才能够走得更远。不同语言对于一些数据结构封装能力不同,当前Python应该是封装准好的,所以使用起来是最方便的。
如果是爱好的话,可以选择Python,到一定程度上可以学习Java,毕竟是经过编译的,其速度是比Python快的。当熟悉一门语言的话,你就会不知觉地想去在了解其他的语言的。
回答于 2019-09-11 08:43:50
Pyton更简单一点,建议学它
回答于 2019-09-11 08:43:50
最近,总有一些IT小白在论坛贴吧知乎上问:没有任何基础,问是学习Java好还是学Python更合适?对于小伙伴们的问题,千锋武汉的小编觉得有必要仔细解析一二,以免更多小伙伴步入误区!
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |