如果你刚刚开始电脑编程对于其他设备,你可能一直在试图弄清楚哪种编程语言是最好的先学习。网上有很多关于你应该学习什么编程语言的文章——什么语言最适合什么平台,什么最容易学,什么最有可能帮你找到一份赚大钱的工作。如果您一直在筛选所有这些意见,那么您很可能听说过Python。
你的问题可能没有唯一的正确答案。学习任何编程语言都能教会你如何像程序员一样思考。18新利最新登入所有的编程语言都有其优点和缺点。如果您正在寻找一种适用于广泛应用程序的语言,或者只是想尝试一下编码,Python可能是不错的选择。
广告
对于新程序员来说,Python以易于理解而闻名。它可以用来编写计算机程序或网络应用程序。然而,如果你想创建下一个大型移动应用程序,Python并不是一个受欢迎的选择。18新利最新登入2019年对Python用户的调查发现最受欢迎的用途是web开发和数据分析。只有6%的受访者将其用于游戏开发或应用开发。
Python编程有许多商业应用,但该语言也在学术界占有一席之地,特别是在那些处理大量数据的人中。它对业余爱好者也很有用。
Python的创建Guido van Rossum他当时在荷兰国家数学和计算机科学研究机构CWI (Centrum Wiskunde & Informatica)工作,研究一种名为ABC的语言。虽然他喜欢ABC的某些方面,但他确实是因为难以扩展而沮丧18新利最新登入语言。
1989年圣诞节假期期间,范·罗森决定尝试创造自己的语言。一年多后,1991年2月,他将自己的第一个版本上传到USENET。他还在阅读英国著名喜剧剧团《巨蟒剧团的飞行马戏团》(Monty Python’s Flying Circus)的剧本。为了寻找一个“简短、独特、略带神秘”的名字,他选择了叫它Python。如果你想编写Python代码,你必须是这个节目的粉丝吗?18新利最新登入在Python软件基金会的话,“不,但它有帮助。:)”。
虽然他认为自己现在已经退休了,但范·罗森拥有巨蟒“终身仁慈独裁者”的称号,自1995年以来,他一直保持着这个头衔.事实上,从那时起,许多开源开发者——他们对项目的修改拥有最终决定权——也被他们的开发社区授予了这个称号。
Python是开源的,这意味着它可以免费使用和发布官方定义由开源倡议组织创建。如果您愿意,还可以下载源代码的副本。
截至2020年5月,编程普及指数(PYPL)根据人们搜索相关教程的频率对编程语言进行排名,将Python列在首位。18新利最新登入该网站旨在帮助初学者选择一种编程语言,经常变化,但对Python的兴趣在2015年至2020年期间增长最快。
Insight data science的数据科学研究员Robert Thorstad认为,易用性是Python崛起的主要原因之一。“易用性是Python语言中明确的设计理念,”他说。编写一个短程序,在计算机屏幕上打印“Hello, world”,这种历史悠久的做法可能需要花费一段时间Java编码很多行,但在Python中,它可以通过输入:
打印(“你好,世界!”)
Thorstad说,这种简单性使得Python对新手程序员更友好。许多人称赞Python代码易于人类阅读.其他编程语言使用分号等字符来显示命令的结束,而Python使用新行。18新利最新登入Python使用缩进,而不是使用其他语言中可能包含函数的花括号。
广告