01.Python简介及开发环境搭建

配套视频教程

本文B站配套视频教程

Python的诞生

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

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

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

  • Python的发音与拼写

  • Python的意思是蟒蛇,是取自英国20世纪70年代首播的电视喜剧《蒙提.派森干的飞行马戏团》(Monty Python’s Flying Circus)

  • Python的作者是Guido van Rossum(龟叔)

  • Python是龟叔在1989年圣诞节期间,为了打发无聊的圣诞节而用C编写的一个编程语言

  • Python第一个公开发行版发行于1991年

  • Python目前有两个主要版本,Python2和Python3,最新版分别为2.7.12和3.7.2

  • Life is short, you need Python. 人生苦短,我用Python。

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

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

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主要应用领域

  • 人工智能: 典型库NumPy, SciPy, Matplotlib, TensorFlow
  • 云计算: 云计算最火的语言, 典型应用OpenStack
  • WEB开发: 众多优秀的WEB框架,众多大型网站均为Python开发,Youtube, Dropbox, 豆瓣。。。, 典型WEB框架有Django,Flask
  • 系统运维: 运维人员必备语言
  • 金融:量化交易,金融分析,在金融工程领域,Python不但在用,且用的最多,而且重要性逐年提高。
  • 图形GUI: PyQT, WxPython,TkInter

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完成各种各样的任务。

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

Python中文文档

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

集成开发环境 IDE

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

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

1、新建项目

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

image.png

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

    image

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

    image

2、新建python文件

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

image.png

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

image

3、写代码,运行

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

image

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

image.png

4、运行结果

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

image.png

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值