Python 入门到精通初识Python

1989年,为了打发圣诞节假期,Guido开始写Python语言的编译器,Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。

Python 是一门有条理的和强大的面向对象的程序设计语言,类似于Perl, Ruby, Scheme, Java.

发展历程

1989年,为了打发圣诞节假期,Guido开始写Python语言的编译器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言。

1991年,第一个Python编译器诞生。它是用C语言实现的,并能够调用C语言的库文件。从一出生,Python已经具有了:类,函数,异常处理,包含表和词典在内的核心数据类型,以及模块为基础的拓展系统。

Granddaddy of Python web frameworks, Zope 1 was released in 1999

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

In November 2014, it was announced that Python 2.7 would be supported until 2020, and reaffirmed that there would be no 2.8 release as users were expected to move to Python 3.4+ as soon as possible

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的安装

windows:

第一步:下载安装文件

https://www.python.org/getit/

第二步:安装Python

第三步:检验安装成功

打开cmd,输入python - version,出现Python版本,则表示安装成功

Mac OS:

MacOS本身自带Python2.7,如果想用Python2.x的小伙伴可以直接用就可以了;

如果想用Python3.x的小伙伴,需要升级系统自带的Python2.7。

第一步:安装Homebrew

Homebrew,Homebrew简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,可以说Homebrew就是mac下的apt-get、yum神器

Homebrew的安装非常简单,打开终端复制、粘贴以下命令,回车,搞定(请放心使用,原汁原味的官方安装方法搬运)

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Homebrew常用的使用方法:

$ brew search #查找软件包

$ brew install #安装软件包

$ brew list #列出软件包

$ brew uninstall #卸载软件包

$ brew update #更新

$ brew info #查看软件包的基本资料

第二步:安装Python

在终端输入以下命令:

brew install python3

(PS:如果出错的话可以给前面加sudo)

第三步:将python加入path

$ nano ~/.bash_profile

export PATH=/usr/local/share/python:$PATH

第四步:查看是否安装成功

which python

来查看安装位置.安装完成后在终端中键入python来验证安装是否成功。

第五步:安装pip

mac里面python自带easy_install的,最快的应该就是在terminal里面sudo easy_install pip了,网络好几秒就ok。运行完可以用pip help测试一下是否安装成功,成功安装后,直接pip install numpy或者其XX(包名)就可以了。

ps:用sudo的时候需要输入密码,这个密码是你自己电脑的密码,输入的时候采取了“保密措施”,你看不到自己输入的字符,完整的输入进去以后,回车就可以了。

Linux:

Linux下默认系统自带python2.7的版本,这个版本被系统很多程序所依赖,所以不建议删除。

如果使用最新的Python3那么我们知道编译安装源码包和系统默认包之间是没有任何影响的,所以可以安装python3和python2共存

第一步:下载安装文件

首先去python官网下载python3的源码包,网址:https://www.python.org/,选择Linux(32/64)位源码包。

第二步:解压文件

第三步:创建安装文件的路径。

mkdir /usr/local/python3

第四步:编译

./configure --prefix=/usr/local/python3

第五步:安装

make

make install

第六步、创建新版本的软连接。

1、修改旧版本

mv /usr/bin/python /usr/bin/python_bak

2、创建新的软连接

ln -s /usr/local/python3/bin/python3 /usr/bin/python

3、检查python的版本

python -V

python-3.6.1

第七步、配置成功后,配置pip3

1、PATH=$PATH:$HOME/bin:

2、PATH=$PATH:$HOME/bin:/usr/local/python3/bin

Python初体验:

输出第一句Python代码:

在cmd中输入python,回车,进入python编辑模式,输入第一句代码:

1 print("hello,Python!")

运行结果:

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181025A15X8W00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券