业余学java还是python_业余学习Java和Python哪个比较合适?

就我个人而言,业余使用,不考虑就业需求,那肯定是Python。

首先要考虑的是Java的难度问题。Java当中涉及到很多概念,比如什么package包啊,或者是什么静态类动态类等等。如果是要写一些大型的项目,那么这些限制肯定能够增加代码的可读性和可维护性。但是既然是业余学习,那么就要考虑到实用性的问题。Java的第三方库和包并不是那么多,而python基本上什么都能用第三方库解决,所以选python。

其次就是简单好学,毕竟如果后期有需要要学Java,咱们也可以慢慢学。但是既然是业余学习,那为什么要把自己逼得那么狠呢?python简单明了的语法能让你省下很多的学习时间(还能少掉头发)。像Java中的什么int什么double什么float还是有点让我头大......python直接全动态搞定,大不了咱们来个try...except把Exception和Error全接住呗。

再然后就是方便的包管理和自带工具。如果你仔细研究一下,会发现python3实际上自带一个叫做2to3.py的脚本文件,能够全自动帮你把python2文件转换为python3。当然,还有大名鼎鼎的pip,python自带的包管理工具,需要什么第三方库直接pip install xxx解决。

最后顺便推荐下python一些非常好用的第三方库:

pygame - python 2D游戏构建,也可以用来播放音乐

opencv - 图像和视频处理,能拿来做一些很脑洞的东西

pyinstaller - 准确来说是一个工具,在Windows下能使用,pyinstaller -F xxx.py就可以把指定py文件打包成exe

先写这些咯~

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值