现在是系统的整理学习 Python 的内容,所以打算继续开启一个或者两个系列文章,基础入门和进阶两个方面。
基础入门部分初步计划介绍以下内容,当然后续可能会有些变动。简介和环境配置
变量和简单的数据类型
列表和元组
字典
if 条件语句
for / while循环语句
函数
类
文件和异常
测试代码
本文是基础入门的第一篇文章,主要简单介绍 Python 和它的优缺点,然后整理了安装的方法,包括在 Linux、Window 和 Mac 上的环境配置。
1. 简介和环境配置
1.1 简介Python 是由 Guido van Rossum 在八十年代末和九十年代初,在荷兰国家数学和计算机科学研究所设计出来的。目前是最常用也是最热门的一门编程语言之一,应用非常广泛。
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。
优点:Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。
Python 是交互式语言: 这意味着,您可以在一个 Python 提示符 >>> 后直接执行代码。
Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。
Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏。
缺点:运行速度比 C++、C#、Java 慢。这是缺乏即时优化器;
空格缩减的句法限制会给初学者制造一些困难;
没有提供如同 R 语言的先进的统计产品;
不适合在低级系统和硬件上开发
1.2 环境搭建
Python 下载
Python 官网可以查看最新的源码、入门教程、文档,以及和 Python 相关的新闻资讯,链接如下:https://www.python.org/
Python 安装
Python 在多个平台上都可以使用,不同的平台有不同的安装方式,下面是不同平台上安装的方法:
**Unix & Linux 平台安装 Python **
在 Unix & Linux 平台安装 Python 的简单步骤如下:选择适用于 Unix/Linux的源码压缩包。
下载及解压压缩包。
如果你需要自定义一些选项修改 Modules/Setup
执行 ./configure 脚本
make
make install
执行完上述步骤后,Python 会安装在 /usr/local/bin 目录中,Python 库安装在 /usr/local/lib/pythonXX,XX 为你使用的 Python 的版本号。
Window 平台安装 Python
安装步骤如下:在下载列表中选择Window平台安装包,包格式为:python-XYZ.msi 文件 , XYZ 为你要安装的版本号。
要使用安装程序 python-XYZ.msi, Windows 系统必须支持 Microsoft Installer 2.0 搭配使用。只要保存安装文件到本地计算机,然后运行它,看看你的机器支持 MSI。Windows XP 和更高版本已经有 MSI,很多老机器也可以安装 MSI。
下载后,双击下载包,进入 Python 安装向导,安装非常简单,你只需要使用默认的设置一直点击"下一步"直到安装完成即可。
MAC 平台安装 Python
MAC 系统一般都自带有 Python2.x版本 的环境,你也可以在链接 https://www.python.org/downloads/mac-osx/ 上下载最新版安装
环境变量配置
环境变量是由操作系统维护的一个命名的字符串,这些变量包含可用的命令行解释器和其他程序的信息。path(路径)存储在环境变量中。
Unix 或 Windows 中路径变量为PATH(UNIX 区分大小写,Windows 不区分大小写)。
在 Mac OS 中,安装程序过程中改变了 python 的安装路径。如果你需要在其他目录引用Python,你必须在 path 中添加 Python 目录。
Unix/Linux 设置环境变量
有以下三种方法:在 `csh shell` 中输入:
setenv PATH "$PATH:/usr/local/bin/python"在 bash shell (Linux)输入:
export PATH="$PATH:/usr/local/bin/python"在 sh 或者 ksh shell: 输入
PATH="$PATH:/usr/local/