我们先介绍一下python之父的事迹
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言,业内无人不知,无人不晓。它的出现是一个巧妙意外,恐怕就连吉多·范罗苏姆本人也想不到自己的妙手偶得之作会在业内掀起多大的波澜,这一切要从1989年圣诞节说起。
当时,正处于假期的吉多·范罗苏姆无所事事,迷上了英国肥皂剧《Monty Python飞行马戏团》,后来,可能是肥皂剧播完了,也可能是肥皂剧再也满足不了这位传奇人物的旺盛精力。
于是,吉多·范罗苏姆觉得自己应该做点什么,不然他可能会无聊死。做什么好呢?经过一番思虑,理工男之魂觉醒的吉多·范罗苏姆决定开发一种新的脚本解释程序,以作为ABC语言的一种继承。
ABC是由吉多·范罗苏姆参加设计的一种教学语言。吉多·范罗苏姆本人认为ABC 这种语言非常优美和强大,是专门为非专业程序员设计的。但是,ABC语言并没有成功,究其原因,吉多·范罗苏姆 觉得是其非开放性造成的,所以吉多·范罗苏姆决心在Python 中避免这一错误。同时,他还想实现在ABC 中闪现过但未曾实现的东西。
然后,然后就没有然后了,Python横空出世。
各位如果假期闲着没事干也可以写个语言哦!
接下来我们着重介绍一下python这门面向对象的语言
Python突出的简洁性、易读性和可扩展性,使得在数据科学、人工智能、云计算、图形处理与互联网应用等领域占尽风头。(由GitHub社区提供python曾在2020到2021连续两年拿到了年度明星编程语言)
Python特点:1.可读性强可读性远比听上去重要的多得多。
2.可读性强意味着让你可以在更短时间内学习和记忆,直接提高生产率。
3.简洁,简洁,再简洁。python完成同样功能只用其他语言一半的代码,其实就是提高了一倍的生产率。程序员再也不需要关注复杂的语法,而是关注任务本身。
真是我心目中的女神语言!!!
开源也是python一大优秀特点:
Python是纯粹的开源语言,软件更容易移植到其他的平台,如Mac、Linux等,因此Python拥有丰富的第三方资源库是不足为奇的。
标准的脚本语言:脚本程序是指只有需要被调用时,才会被动态的解释执行。
相信许多在校大学生都在让人头疼的英语考试中用过welearn的自动写题脚本吧(一种基于chatgpt结合的脚本工具)
python应用场景
1.人工智能(AIArtificial Intelligence)人工智能领域的王者!人工智能领域大多数开发场景都有Python的身影。
2.Web应用开发一些Web框架,如Django,TurboGears,web2py,Zope等,可以让程序员轻松地开发和管理复杂的Web程序。
3.操作系统管理、服务器运维的自动化脚本大多数Linux发行版以及NetBSD、OpenBSD和MacOSX都集成了Python,可以在终端下直接运行Python。一般说来,Python编写的系统管理脚本在可读性、性能、代码重用度、扩展性几方面都优于普通的shell脚本。
4.科学计算和数据分析NumPy,SciPy,Matplotlib可以让Python程序员编写科学计算程序。
5.桌面软件PyQt、PySide、wxPython、PyGTK是Python快速开发桌面应用程序的利器。
6.服务器软件、网络爬虫(爬虫在某些场景下可是违反网络协议规定的,各位谨慎使用)
7.游戏开发很多游戏使用C++编写图形显示等高性能模块,而使用Python或者Lua编写游戏的逻辑、服务器。
ok各位,这些就是我所知道和查询到的关于python由来与主要的特点,应用场景
希望对各位有所帮助,也请各位留个关注和收藏再走