跳过主要导航

python vs其他语言

为什么某些编程语言比其他语言更喜欢?最好的解释是,每种语言在某个领域都擅长,但是Python为开发人员和企业提供了很多目的。

为什么某些编程语言比其他语言更喜欢?最好的解释是,每种语言在某个领域都擅长,但是Python为开发人员和企业提供了很多目的。

查看C,Java和Python的这些代码片段:

用c

#include  int main(int argc,char ** argv){printf(“ hello,comesse!\ n”);}

用爪哇写

公共类Hello {public static void main(string argv []){system.out.println(“ H​​ello,Universe!”);}}}

用蟒蛇写

打印(“你好,宇宙!”)

这些代码片段都具有相同的目的:它们在屏幕上显示一些文本。即使不知道这些语言,您也可以看到Python的句法与C和Java相比,简单明了吗?

Python是最好的编程语言吗?

跟踪编程语言的普及可以为社区偏好提供宝贵的见解,但他们不会告诉您要学习的“最佳”语言是什么 - 这取决于您自己的职业选择和专业发展路径。

例如,如果您想制作AAA视频游戏,则可以选择掌握C#和C ++,因为它们被认为最适合此类应用程序。另一方面,如果您想制作诸如面部识别程序或网站的后端之类的事情,那么Python绝对是必经之路。许多人将Python与Web开发,机器学习,人工智能和数据分析等行业联系起来。

最终,一个好的语言是一种帮助您走上职业道路,为工作世界增加价值的语言,或者是您只是好奇的世界。最佳方法是高效程序员的方式,是寻求在掌握计算机语言背后的基本逻辑。

‘一旦程序员意识到编程原则超越了任何特定语言的语法,门就可以开放的知识,这些知识真正改变了质量和生产力。” - 史蒂夫·麦康奈尔(Steve McConnell),代码完成:一本实用的软件构建手册[1]

Python的优势

考虑到这一原则,Python是一个很好的起点。该语言简洁,灵活并且与自然语言相似,可以使初学者访问它。即使您最终过渡到使用另一种语言,Python也为您提供了适用于大多数语言的基本编程概念的彻底基础。这些概念包括条件编程,循环,类,功能和数据结构。

额外阅读

阅读:这些案例研究是公司如何使用C,Java和Python的一个很好的例子:

参考

  1. McConnell S.代码完成:一本实用的软件构建手册,第二版[书]。第二版。Redmond,Wash:Microsoft Press;2004年7月7日。960p。
  2. Brin S,Page L.搜索引擎的解剖结构。计算机网络和ISDN系统[Internet]。1998.30。可从:http://infolab.stanford.edu/~backrub/google.html
  3. O’Dell J.为什么沃尔玛使用node.js [Internet]。VentureBeat;2012年1月24日。可从:https://venturebeat.com/2012/01/24/why-walmart-is-using-node-js/
  4. Gienow M. Instagram顺利进行Python 3 [Internet]。新堆栈;2017年6月14日。可从:https://thenewstack.io/instagram-makes-makes-smooth-move-python-3/
本文来自免费的在线免费

Python编程简介

由...制作
FutureLearn-终身学习

我们的目的是改变接受教育的机会。

我们提供来自世界各地的大学和文化机构的各种课程。这些一次是一次交付的一步,并且可以在移动,平板电脑和台式机上访问,因此您可以适合自己的生活。

我们认为,学习应该是一种愉快的社交经验,因此我们的课程为您提供了与他人一起讨论的机会,帮助您做出新的发现并形成新的想法。
您可以通过订阅我们无限制的包裹来解锁新的机会,以无限制地访问数百种在线短课程。电竞博彩app有什么通过顶尖的大学和组织建立知识。dota2竞猜吧

了解有关FutureLearn如何转化接受教育的更多信息