风清扬

导航

Python之路(一)——Python 初识

本节内容

  1. Python介绍
  2. 版本历程
  3. Python 2 or 3?
  4. 安装
  5. Hello World程序
  6. PyCharm

 

一、 Python介绍

Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜剧《蒙提.派森干的飞行马戏团》(Monty Python's Flying Circus —— from Baidu   

最新的TIOBE排行榜,Python于Java  C 占据前三, Python崇尚优美、清晰、简单,是一个优秀并广泛使用的语言。             

由上图可见,Python整体呈上升趋势,反映出Python应用越来越广泛并且也逐渐得到业内的认可!!!

Python可以应用于众多领域,如:数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等众多领域。目前业内几乎所有大中型互联网企业都在使用Python,如:Youtube、Dropbox、BT、Quora(中国知乎)、豆瓣、知乎、Google、Yahoo!、Facebook、NASA、百度、腾讯、汽车之家、美团等。

目前Python主要应用领域:

  • 云计算: 云计算最火的语言, 典型应用OpenStack
  • WEB开发: 众多优秀的WEB框架,众多大型网站均为Python开发,Youtube, Dropbox, 豆瓣。。。, 典型WEB框架有Django
  • 科学运算、人工智能: 典型库NumPy, SciPy, Matplotlib, Enthought librarys,pandas
  • 系统运维: 运维人员必备语言
  • 金融:量化交易,金融分析,在金融工程领域,Python不但在用,且用的最多,而且重要性逐年提高。原因:作为动态语言的Python,语言结构清晰简单,库丰富,成熟稳定,科学计算和统计分析都很牛逼,生产效率远远高于c,c++,java,尤其擅长策略回测
  • 图形GUI: PyQT, WxPython,TkInter

二、版本历程

  • 1989年,为了打发圣诞节假期,Guido开始写Python语言的编译器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言。
  • 1991年,第一个Python编译器诞生。它是用C语言实现的,并能够调用C语言的库文件。从一出生,Python已经具有了:类,函数,异常处理,包含表和词典在内的核心数据类型,以及模块为基础的拓展系统。
  • 2008年11月3日 - Python 3.0 发布
  • 2014年11月,宣布Python 2.7将在2020年之前得到支持,但鼓励用户尽快转向Python 3
  • Python 3.7.2 - 文章书写日期

版本说明:软件版本说明

三、Python 2 or 3?

Python 2.x是遗留的,Python 3.x是该语言的现在和未来。一些老的Linux 版本预安装Python 2,一些老的框架使用Python 2 编写,不兼容Python 3。但还是推荐使用Python 3

四、安装

  1. 下载ZIP文件包,解压指定目录
  2. 添加Python目录到环境变量$PATH中

五、Hello Word程序

源代码文件执行

*.py :Python源代码文件,cmd 调用python *.py 执行Python源代码文件

交互执行

python命令启动python交互界面,输入代码

六、PyCharm

PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制

安装

  1. 下载Community 版本
  2. 循环执行[下一步]->完成
  3. 打开PyCharm,文件-设置(Settings)-选择已安装的Python解释器

Hello Word程序

 

posted on 2019-01-20 19:44  卜戈的博客  阅读(181)  评论(0编辑  收藏  举报