Python真的完美吗?

如果你懂编程,那么必须懂Python,无论你之前用的语言有多牛逼。

Python借着机器学习的火一下子窜了上来,以几乎不可思议的速度,Google,microsoft,amazon,国内大厂等纷纷表示自己使用了Python并且如何如何好用等云云。

Python是最好的脚本语言吗?

作为一种脚本语言,Python的确是最好的,当年能一较高下的NodeJs已经无人问津,当然NodeJs的陨落与Python无关,完全是因为自身定位问题,这个话题以后再说。

Python语法真的优美吗?

这可是被Python吹爆的话题,总结一句话:“语法优美,可读性高”,刚刚用的时候的确觉得很优美,有点小兴奋,但是随着代码量的增加,这语法优美有时候让人心态爆炸,想象一下,如果你是Java or C/C++程序员,一个类的代码量会达到千行,这时候就看出来括号语法的优势了,不必强调缩进,可以自己控制代码格式。而Python完全做不到,代码达到一定数量级的时候,读起来让人莫名火大,因为代码看起来像坦克大战,所以最好不用Python做大应用程序。

更让人恼火的是Python有太多的不确定性a = ('hello')与a = ('hello',)两个类型完全不同,前者是str(字符串),后者是tuple(元组),Python当中的元组数据类型完全是多余的,竟然使用小括号声明!Python的作者应该不太聪明,甚至愚蠢

Python代码冗余的让人忍无可忍,datetime.datetime.now()这是最常用的获取当前时间的方式,有没有很抓狂的感觉?

Python面向对象,这简直就是一个笑话。

Python异常处理,呵呵,参考上面。

说了很多Python的缺点,但是Python真的很简单,功能全面,使用人数多这三点就已经说明问题了,另外说一句:“千万别去培训机构学Python,要学就学Java吧”

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值