资讯专栏INFORMATION COLUMN

[译]Python作为一种编程语言有多强大?

URLOS / 3019人阅读

摘要:易于学习,用户友好且功能强大,所以能在编程语言中排名前五的毫不令人意外。感谢各种库使得成为科学计算方面的很好的语言。金融科技企业需要一种易于处理,可扩展,成熟,高性能的编程语言,并配有现成的库和组件。

Quora问题:Python作为一种编程语言有多强大?以下是Patrycja Okowicka的回答

说实话,Python是一门强大的语言,几乎所有东西都可以用Python创建!这就是为什么它被YouTube,Instagram,Netflix甚至Quora使用的原因!
这门编程语言让我几乎每天都感到惊喜和惊讶。(这就是为什么我鼓励大家学习它的原因)。

在我给你直接回答你的问题之前,我想强调一下:Python是被认为是增长最快的主要编程语言。
Python易于学习,用户友好且功能强大,所以Python能在编程语言中排名前五的毫不令人意外。

好了,现在我将要用一个很酷的例子告诉你,你可以用Python来做什么。
Python对Web开发很好用。在这种情况下,我不得不提到最流行的Python框架Django。它的特点是在一个软件包内部,从从低到高地构建Web应用程序。值得补充的是,Google,Instagram,YouTube甚至Quora这样流行的网页应用程序都在使用Python!您可以在《A Beginner"s Introduction to Python Frameworks.》这篇文章中阅读关于Python框架的更多信息。

感谢各种库使得Python成为科学计算方面的很好的语言。
最受欢迎的库和工具豆油那些?在下面简单列取了5个最流行的Python科学库和工具:
Astropy http://www.astropy.org
Biopython http://biopython.org
Pandas http://pandas.pydata.org
matplotlib https://github.com/matplotlib...
NumPy http://www.numpy.org
如果你想获得更多的信息,并了解更多的库和工具,你可以查看《The most popular Python scientific libraries》这篇文章。

您可以使用Python进行机器学习:指纹识别,预测股票或垃圾邮件检测。更重要的是,您可以将其用于浏览器自动化。这意味着你可以使用Selenium和Python来自动化你的浏览器来做社交媒体的投递。

好的,现在是使用Python来做一些实际例子了。我找到了一篇关于Monovar的文章,这是用Python编写的用来摧毁癌症的计算机程序。这是一种算法,通过查明单个癌细胞的重要变化,有助于为癌症患者提供更加个性化的治疗。所以,我们甚至可以用它来拯救生命!

不久之前,我听说Netflix正在使用Python来实现自动化和监控工具。 Netflix也使用它来确保电影流没有停止。

最后一个例子是使用Python作为金融科技的技术选择。金融科技企业需要一种易于处理,可扩展,成熟,高性能的编程语言,并配有现成的库和组件。 Python是金融行业理想的编程语言。

投资银行、对冲基金行业和银行正在普遍使用Python来解决定价,交易管理和风险管理平台的量化问题。在分析,监管,合规性和数据方面,Python似乎也能够解决金融业面临的大部分挑战。需要一个证明吗?这里是技术栈中使用Python的15大金融科技公司。

正如你所看到的,每个人都可以使用Python:初学者和高级程序员,大公司和初创公司...

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/41270.html

相关文章

  • []Java和Python——应该先学习哪种编程语言

    摘要:和是目前两种非常流行且功能强大的编程语言。初级程序员常常感到困惑,最常被问到的问题就是应该学习还是,是不是容易上手,应该推荐给初学者学习什么样的编程语言等等。在学习任何编程语言之前,你必须知道它们之间的区别。 Java和Python是目前两种非常流行且功能强大的编程语言。初级程序员常常感到困惑,最常被问到的问题就是应该学习Java还是Python,Python是不是容易上手,应该推荐给...

    honmaple 评论0 收藏0
  • []Java VS Python 应该先学哪个?

    摘要:我已经非常详细地陈述了我的原因为什么是最好的编程语言和为什么一个程序员应该学习。现在和都满足刚才说的条件,甚至你做了一些很棒的分析比较之后,依然很难得出应该学习哪个语言。 2013年11月29号 Java 和 Python 是当下两种巨火的巨强大的编程语言,对于刚开始学习编程的同学来说,很是迷惑,最经常问得问题就是,我应该学 Java 还是 Python,是不是 Python 容易学...

    happyhuangjinjin 评论0 收藏0
  • 】AI 让科技公司变得更强大

    摘要:由于机器学习的基础是数据大量的数据很常见的是,人们越来越担心已经拥有大量数据的公司会变得更强大。事实上,机器学习的传播并不意味着谷歌变得更强大,但各种各样的创业公司都可以比以前更快地用这种前沿科学建立事物。 机器学习可能是当今技术中最重要的基本趋势。由于机器学习的基础是数据 - 大量的数据 - 很常见的是,人们越来越担心已经拥有大量数据的公司会变得更强大。这有一定的道理,但是以相当狭窄...

    lylwyy2016 评论0 收藏0
  • [] 深入对比数据科学工具箱:Python 和 R 的 C/C++ 实现

    摘要:另外一个我们同时使用两种语言的原因是已有的统计学工具与包。对另一些为读者写数据科学工具的人来说他们从一开始就考虑了这些跨语言。和实际上是用实现的这是条阻力最小的路径。无论是哪个赢得这场语言战争,和都将保持在数据科学届的地位。 showImg(https://segmentfault.com/img/remote/1460000006762469); 概述 几周前,我有幸在 Scipy ...

    jimhs 评论0 收藏0
  • [] Node.js 架构概览

    摘要:文件系统请求和相关请求都会放进这个线程池处理其他的请求,如网络平台特性相关的请求会分发给相应的系统处理单元参见设计概览。 译者按:在 Medium 上看到这篇文章,行文脉络清晰,阐述简明利落,果断点下翻译按钮。第一小节背景铺陈略啰嗦,可以略过。刚开始我给这部分留了个 blah blah blah 直接翻后面的,翻完之后回头看,考虑完整性才把第一节给补上。接下来的内容干货满满,相信对 N...

    antyiwei 评论0 收藏0

发表评论

0条评论

URLOS

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<