- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
世界上最美丽的语⾔python_Python——最美丽的编程语⾔
之前总听别⼈说Python有多厉害,有多好,我是不以为然的。但是当我开始接触Python的时候,我就知道它被誉为最美编程语⾔不是没有
道理的。简短的代码,清晰明了的逻辑,⽅便快捷的编程⼯具让它注定会⼤放光彩。可能有⼈会说它的运⾏速度慢,但是在这个硬件配置不
断更新换代的今天,这都不是问题。
下⾯,让我们来⼀起了解Python语⾔。
Python语⾔在计算⽣态的⼤背景下诞⽣、发展、再⽣,历时近30年,其简洁和⾯向⽣态的设计理念得到了⼴泛认同,形成了全球范围最⼤
的单⼀语⾔编程社区。超过9万个第三⽅编程库覆盖从数据到智能、⼆维到三维、⽂本处理到虚拟现实、控制逻辑到系统结构等⼏乎所有的
计算领域。最为可贵的是,Python能够将其他编程语⾔的优秀成果封装起来,降低使⽤复杂度。因此,Python也被称为 “⽣态语⾔”。
那么,Python与Java和C++⽐起来⼜如何呢?
⾸先我们要知道,Java是⼀个典型化的编程语⾔,这意味着变量名必须显⽰声明。相⽐之下,我们有动态类型的Python,它不需要声明变
量。
对于编程语⾔的动态和静态类型有很多争论。不过请注意这样⼀个特征:Python是⼀个有着简单句法的多样性的语⾔。这使得Python被⼴
泛应⽤于多个领域来写脚本,快速开发应⽤等等。
Java⽀持跨平台应⽤,⽽Python⼏乎与所有现代操作系统兼容。
Java对于初学者来说要⽐Python复杂很多。读Python代码也⽐读Java代码简单。但是,如果你想让你的代码在哪⾥都能执⾏,那就选
Java,因为Java的另⼀优势就是能建⽴基于⽹络的应⽤程序,它能使⽤在不同环境中。
那么与C++相⽐呢。理论上,Python运⾏起来是要⽐C++慢,这⼀点⽆需质疑。C/C++是编绎语⾔,直接使⽤的是机器指令,⽽python
总是跑在的虚拟机上, 把⼀个逻辑直接转换为机器指令,和把同样的逻辑转换为字节码,然后再转换为机器码来执⾏相⽐, 总是要⾼上⼀
⼤截。但实际上,并⾮这么简单。因为C++实在是有着⽆穷⽆尽的细节,这就导致Python学习起来⽐C++容易许多。我们都知道,Python
是个⾮常流⾏的解释型脚本语⾔。C++是⼀个⾮常流⾏的编译语⾔。由于其编译的性质,导致C⼀般⽐Python要快,但是它是更底层的。
相对的,Python编程更加快速和简单。所以如果不是⾮常⼤的⼯程,我相信Python不会⽐C++ 慢。
通过⽐较我们可以看出,Python的流⾏不是没有道理的,在硬件配置极⾼的情况下,它完全⽐其他语⾔都要简便,可能这就是它唯⼀的限
制吧。
学习Python⾸先要安装编程⼯具——Sublime Text 3,下⾯为⼤家附上安装教程:
1、⾸先,进⼊sublime官⽹点击windows64位的下载,因为我这⾥是64位的,⾮64位的可以选择上⾯的⼀个下载。下载下来
为 “Sublime Text Build 3083 x64.zip”编辑器的包,解压后⽆需安装就能运⾏,直接创建桌⾯快捷键就好。
2、双击桌⾯ “Sublime Text 3”快捷图标,打开程序,就可以见到 “Sublime Tex的庐⼭真⾯⽬了。
打开侧边栏:View - Side Bar - Show Side Bar (Ctrl+B,Ctrl+K)
打开上边栏:快捷键Ctrl + Shift + P进⼊管理器,输⼊View,选择Toogle Tabs
3、设置字体及⼤⼩
点菜单“PreferencesSetting - User”,打开 “Preferences.sublime-settings”。
如下图添加所需代码,根据⾃⼰的喜好进⾏设置。设置字体⽤font_face:字体名称,设置字体⼤⼩⽤font_size:字体⼤⼩,注意它们
之间需要⽤逗号隔开。
4、都搞好了之后还需要安装插件,但是这个的插件有很多,各有各的好处,还是看⾃⼰的需要去安装。
那么,Python⼯程师的薪资待遇⼜如何呢?
1、Python web开发
Python简单直接,开发效率⾼,做原型很不错,做服务器端⽇志迁移分析⼯具和管理监控等脚本开发都很不错。Python的web开发框架是
最⼤的⼀个优势,如果⽤Python搭建⼀个⽹站只需要⼏⾏的代码,简洁明了。
薪资待遇:
2、Python⽹络爬⾍
⽹络爬⾍是⼀个⾃动提取⽹页的程序,它为搜索引擎从万维⽹上下载⽹页,是搜索引擎的重要组成。传统爬⾍从⼀个或若⼲初始⽹页的URL
开始,获得初始⽹页上的URL,在抓取⽹页的过程中,不断从当前页⾯上抽取新的URL放⼊队列,直到满⾜系统的⼀定停⽌条件。
薪资待遇
文档评论(0)