本章节的内容:
1、Python语言
2、Python适合用于做什么
3、程序员如何工作
4、安装Python
----------------------------------------------
1、Python语言
Python是什么?
一种计算机编程语言以及一组配套的软件工具和库;
Python的特点是什么?
1、简单易学
2、效率极高
3、Python自带各种现成的库
4、易于维护
Python的由来?
Python之父所叙述的(GUIdovanRossum),Python是以喜剧团体Monty Python(巨蟒小组)的名字命名的。
2、Python适合用户做什么?
理论是哪个Python可以编写所有功能,但是常规情况下,在以下环境中运行效率更高:
a脚本环境
b网站开发(Django(www.djangoproject.com),Bottle(www.bottlepy.org),和Zope(www.zope.org))
c文本处理
d科学计算。网络上有很多的库文件用于统计、数学计算和绘图的函数;
f教育。Python可以作为教学编程的入门语言。
Python的运行速度是要慢与C或者C++以及JAVA等编程语言的,所以,在开发底层相关程序,例如操作系统是不会选择Python来实现的;
3、程序员如何工作
在编写程序之前,我们首先搞清楚目的,也就是客户需求;
有了需求以后,就可以开始编写源代码;可以通过各种编辑器来实现,甚至是文本文档;
为了运行源程序,我们需要进行代码解析,也就是通过Python解释器将源代码转换为目标代码。
例如:源代码为urlexpand.py,则解析后的目标代码就会存放在urlexpand.pyc中;
之后,我们就可以执行代码程序;实际上,程序员很少与目标代码(.pyc)进行交互;
最后,检查程序输出。如果发现错误,则回到第二步去检查代码错误;
4、安装Python程序
4.1、在Windows环境下安装Python环境
1、访问Python下载页面:www.python.org/download
2、下载Windows版本的Python程序
3、根据操作系统,单击相应的安装程序连接
4、双击安装即可
显示安装成功即可
5、测试安装--通过“开始”中“所有程序”,启动IDLE(Python GUI),运行一个“24*7”,并回车;
4.2、在Linux环境下安装Python环境
在Linux环境下,默认是安装了Python了的;
但是由图可知,我们这里使用的Python为2.6版本;这时我们需要更新到3.0版本以上;
a下载安装数据包
mkdir /usr/local/python3
cd /usr/local/python3 wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz
b解压数据包得到源码,安装编译环境
yum install gcc -y
yum install openssl-devel //安装ssl的库环境
yum install libffi-devel //出现如下错误需要安装这个库文件
c编译安装Python3
tar xvf python cd python ./configure --prefix=/usr/local/Python3.7.0/ --enable-optimizations make && make install
安装完成
d生成命令文件的软连接,以及pip3库文件的软连接
ln -s /usr/local/Python3.7.0/bin/python3 /bin/python3 ln -s /usr/local/Python3.7.0/bin/pip3 /bin/pip3
e测试
自此,Python3的环境已经搭建完成;