电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Python简介 VIP免费

Python简介 _第1页
1/6
Python简介 _第2页
2/6
Python简介 _第3页
3/6
Python简介Python快速⼊门⼀.Python简介:1.1Python的出⽣我们想要快速学习python就需要知道点python的历史.python是哪年创建的?python可以做什么?python的创始⼈为吉多·范罗苏姆(GuidovanRossum)。1989年的圣诞节期间,吉多·范罗苏姆(中⽂名字:龟叔)为了在阿姆斯特丹打发时间,决⼼开发⼀个新的脚本解释程序,作为ABC语⾔的⼀种继承。龟叔:2005年加⼊⾕歌⾄2012年,2013年加⼊Dropbox直到现在,依然掌握着Python发展的核⼼⽅向,被称为仁慈的独裁者)。1.2Python的今世据当前来看python在TIORB排⾏榜中,位居第三.Python崇尚优美、清晰、简单,是⼀个优秀并⼴泛使⽤的语⾔.Python整体呈上升趋势,反映出Python应⽤越来越⼴泛并且也逐渐得到业内的认可!1.2.1Python的主要应⽤领域:云计算:云计算最⽕的语⾔,典型应⽤OpenStackWEB开发:众多优秀的WEB框架,众多⼤型⽹站均为Python开发,Youtube,Dropbox,⾖瓣。。。典型WEB框架有Django科学运算、⼈⼯智能:典型库NumPy,SciPy,Matplotlib,Enthoughtlibrarys,pandas系统运维:运维⼈员必备语⾔爬⾍:通过代码来模拟⼈进⾏页⾯访问,对信息进⾏批量的获取⾦融:量化交易,⾦融分析,在⾦融⼯程领域,Python不但在⽤,且⽤的最多,⽽且重要性逐年提⾼。原因:作为动态语⾔的Python,语⾔结构清晰简单,库丰富,成熟稳定,科学计算和统计分析都很⽜逼,⽣产效率远远⾼于c,c++,java,尤其擅长策略回测'图形GUI:PyQT,WxPython,TkInter1.2.2Python在哪些公司被使⽤:⾕歌:GoogleAppEngine、code.google.com、Googleearth、⾕歌爬⾍、Google⼴告等项⽬都在⼤量使⽤Python开发CIA:美国中情局⽹站就是⽤Python开发的NASA:美国航天局(NASA)⼤量使⽤Python进⾏数据分析和运算YouTube:世界上最⼤的视频⽹站YouTube就是⽤Python开发的Dropbox:美国最⼤的在线云存储⽹站,全部⽤Python实现,每天⽹站处理10亿个⽂件的上传和下载Instagram:美国最⼤的图⽚分享社交⽹站,每天超过3千万张照⽚被分享,全部⽤python开发Facebook:⼤量的基础库均通过Python实现的Redhat:世界上最流⾏的Linux发⾏版本中的yum包管理⼯具就是⽤python开发的⾖瓣:公司⼏乎所有的业务均是通过Python开发的知乎:国内最⼤的问答社区,通过Python开发(国外Quora)春⾬医⽣:国内知名的在线医疗⽹站是⽤Python开发的除上⾯之外,还有搜狐、⾦⼭、腾讯、盛⼤、⽹易、百度、阿⾥、淘宝、⼟⾖、新浪、果壳等公司都在使⽤Python完成各种各样的任务。1.3Python是什么编程语⾔:编程语⾔主要从以下⼏个⾓度为进⾏分类,编译型和解释型、静态语⾔和动态语⾔、强类型定义语⾔和弱类型定义语⾔,每个分类代表什么意思呢,我们⼀起来看⼀下。1.3.1编译型与解释型编译器是把源程序的每⼀条语句都编译成机器语⾔,并保存成⼆进制⽂件,这样运⾏时计算机可以直接以机器语⾔来运⾏此程序,速度很快;⽽解释器则是只在执⾏程序时,才⼀条⼀条的解释成机器语⾔给计算机来执⾏,所以运⾏速度是不如编译后的程序运⾏的快的.这是因为计算机不能直接认识并执⾏我们写的语句,它只能认识机器语⾔(是⼆进制的形式)1.3.2动态语⾔和静态语⾔通常我们所说的动态语⾔、静态语⾔是指动态类型语⾔和静态类型语⾔。(1)动态类型语⾔:动态类型语⾔是指在运⾏期间才去做数据类型检查的语⾔,也就是说,在⽤动态类型的语⾔编程时,永远也不⽤给任何变量指定数据类型,该语⾔会在你第⼀次赋值给变量时,在内部将数据类型记录下来。Python和Ruby就是⼀种典型的动态类型语⾔,其他的各种脚本语⾔如VBScript也多少属于动态类型语⾔。(2)静态类型语⾔:静态类型语⾔与动态类型语⾔刚好相反,它的数据类型是在编译其间检查的,也就是说在写程序时要声明所有变量的数据类型,C/C++是静态类型语⾔的典型代表,其他的静态类型语⾔还有C#、JAVA等。1.3.3强类型定义语⾔和弱类型定义语⾔(1)强类型定义语⾔:强制数据类型定义的语⾔。也就是说,⼀旦⼀个变量被指定了某个数据类型,如果不经过强制转换,那么它就永远是这个数据类型了。举个例⼦:如果你定义了⼀个整型变量a,那么程序根本不可能将a当作字符串类型处理。强类型定义语⾔...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部