目标:
>>了解Python语言的特点
>>学会python编程语言环境的安装
>>逐步熟悉使用一种第三方Python编辑器
Python语言概述
Python是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum 于1989年发明,于1991年公开了第一个发行版本。
Python语法简洁、清晰,具有丰富和强大的类库,能够把其他语言(如 C/C++)制作的各种模板很轻松的联结在一起,又被昵称为胶水语言。Python是纯粹的自由软件,源代码和解释器CPython均遵循GPL(General Public License)协议。由于Python语言的简洁、优雅、开发效率高,既能快速生成程序的原型,又能方便地将Python程序封装成可调用的扩展类库,程序无需修改就能在Windows,Linux,Unix,Mac OS等操作系统上跨平台使用,因此,它常被用于网站开发、网络编程、图形处理、黑客攻防等。根据2016年8月TIOBE编程语言排行榜,Python已迅速上升为第五大广泛应用的编程语言。
Python语言崇尚优雅、明确、简单、在其命令编程中输入“import this”,就会呈现出由Tim Peters编写的、被业界称为“Python之禅”的编程格言。这些格言逐渐成为Python程序开发者追求“More Pythonic(更具有Python风格)”的指导思想。
Python之禅的中文译意是:
优美胜于简陋,显式胜于隐式。
简洁胜于复合,复合胜于复杂。
扁平胜于嵌套,稀疏胜于密集。
可读性很重要。
虽然语言的实用性胜于其纯粹性,但也不可因此而打破规则。
不要以沉默对待错误,除非明显需要忽略错误。
面对模棱两可,拒绝猜测的诱惑。
应该有一种(最好只有这一种)显而易见的解决方案。
解决方案最初可能并不是显而易见的,除非你就是Guido。
马上做胜于永远不做,但盲目动手做有时还不如不做。
如果某个方案难以阐释,那么这通常是一个糟糕的方案。
如果某个方案容易解释,那么它可能是一个好主意。
命名空间是一个很棒的主意——我们应该多做尝试。
Python的安装
最新版本的安装程序可以从www.python.org网站免费下载,下载前应该考虑如下问题:
支持操作系统 Python支持Windows,Linux,Mac OS 等不同的操作系统,应选择对应的安装程序。
操作系统字长 根据操作系统的32位或64位字长选择对应的安装程序,以获得最佳运行环境。
Python的版本 选择3.x版还是2.7版。3.x版本与2.x版本并不完全兼容,大批Python2.x版本编写的库函数无法在3.x下使用。虽然2.x版本已经得到多年广泛应用,较为成熟,网上有大量类库资源,但Python2.x版本到2.7版以后不再升级,3.x以后版本将是Python语言的未来,且至2015年年初,绝大多数Python语言编写的库函数都可以稳定高效地在Python3.x版本下运行。
为使以后操作系统中任意路径上的Python程序都能正确找到安装路径,可在安装时选择“add python 3.x to PATH”复选框,也可通过操作系统的环境变量设置添加Python安装路径,步骤为:右击桌面“计算机”图标,从快捷菜单中选择“属性”,单击“高级系统设置”-->“高级”-->“环境变量”,在“系统变量”框中,选择“path”项,单击编辑,在打开的对话框中添加半角分号和安装路径。