Skip to content

# 1.简介及环境安装 ​

1.1. Python的诞生 ​

Python的作者是著名的“龟叔”Guido van Rossum,1989年,龟叔为了打发无聊的圣诞节,开始编写Python语言。1991年,第一个Python编译器诞生。它是用C语言实现的,并能够调用C语言的库文件。

img

荣登2018年TIOBE年度最佳编程语言,很多大公司,包括google、Yahoo都大量的使用Python。

1.1.1. 提升自己的逼格,你需要了解 ​

  • Python的发音与拼写
  • Python的意思是蟒蛇,是取自英国20世纪70年代首播的电视喜剧《蒙提.派森干的飞行马戏团》(Monty Python's Flying Circus)
  • Python的作者是Guido van Rossum(龟叔)
  • Python是龟叔在1989年圣诞节期间,为了打发无聊的圣诞节而用C编写的一个编程语言
  • Python第一个公开发行版发行于1991年
  • ython目前有两个主要版本,Python2和Python3,最新版分别为2.7.12和3.9.6
  • Life is short, you need Python. 人生苦短,我用Python。

img

1)官 网:https://www.python.org/ 2)中文社区:http://www.pythontab.com/

  • 面向对象的解释型语言
  • 简单易学
  • 丰富的库
  • 强制使用制表符作为语句缩进(white space)

1.1.2. Python各个版本发布时间 ​

  • 1989年由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年
  • Python 1.0 - January 1994 增加了 lambda, map, filter and reduce.
  • Python 2.0 - October 16, 2000,加入了内存回收机制,构成了现在Python语言框架的基础
  • Python 2.4 - November 30, 2004, 同年目前最流行的WEB框架Django 诞生
  • Python 2.5 - September 19, 2006
  • Python 2.6 - October 1, 2008
  • Python 2.7 - July 3, 2010
  • Python 3.0 - December 3, 2008
  • Python 3.1 - June 27, 2009
  • Python 3.2 - February 20, 2011
  • Python 3.3 - September 29, 2012
  • Python 3.4 - March 16, 2014
  • Python 3.5 - September 13, 2015
  • Python 3.6 - 2016-12-23
  • Python 3.7 - 2018-06-27
  • Python 3.8 - 2019-10-14
  • Python 3.8 - 2020-10-05

1.1.3. Python主要应用领域 ​

  • 人工智能: 典型库NumPy, SciPy, Matplotlib, TensorFlow

  • 云计算: 云计算最火的语言, 典型应用OpenStack

  • WEB开发: 众多优秀的WEB框架,众多大型网站均为Python开发,Youtube, Dropbox, 豆瓣。。。, 典型WEB框架有Django,Flask

  • 系统运维: 运维人员必备语言

  • 金融:量化交易,金融分析,在金融工程领域,Python不但在用,且用的最多,而且重要性逐年提高。

  • 图形GUI: PyQT, WxPython,TkInter

1.1.4. Python在一些公司的应用 ​

  • 谷歌:Google App Engine 、code.google.com 、Google earth 、谷歌爬虫、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完成各种各样的任务。

1.2. Python 的安装 ​

因为 Python 是跨平台的,它可以运行在 Windows、Mac 和各种 Linux/Unix 系统上。目前,Python 有两个版本,一个是 2.x 版,一个是 3.x版,这两个版本是不兼容的。安装的是 3.6.1 版本的。

官网地址:https://www.python.org/

是 windows 系统,下载完后,直接安装,不过这里记得勾上Add Python 3.6 to PATH,然后点 “Install Now” 即可完成安装。

Python安装.png

安装完成后,打开命令提示符窗口,敲入 python 后,出现下面的情况,证明 Python 安装成功了。你看到提示符 >>> 就表示我们已经在 Python交互式环境中了,可以输入任何 Python 代码,回车后会立刻得到执行结果。

运行python.png

1.3. Python中文文档 ​

https://docs.python.org/zh-cn/3/

1.4. 集成开发环境 IDE ​

我们使用Pycharm 下载地址:http://www.jetbrains.com/pycharm

1.4.1. 在Pycharm上运行第一个Python应用程序 ​

1.4.2. 1、新建项目 ​

  1. 打开PyCharm,单击“file”,然后选中“New Project…"

    image.png

  2. 选择项目要保存的位置,选择python.exe,点击create

    image

    3、弹出的窗口里点击ok,项目就创建好了

    image

1.4.3. 2、新建python文件 ​

1、右击项目,点击New ,再点击Python File

image.png

2、输入要创建的python文件的名称,点击ok

image

1.4.4. 3、写代码,运行 ​

1、输入代码 print(“Hello world!”)

image

2、右击空白处,选择Run ‘PrintHello’

image.png

1.4.5. 4、运行结果 ​

运行成功,控制台打印出了“Hello world!”

image.png

Released under the MIT License.