1.什么是python
Python是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。--来自wiki
维基百科的解释:http://zh.wikipedia.org/wiki/Python#Hello_World
2.为什么学python
- 软件质量:可读性强,维护容易,重复利用比较高,
- 开发者效率:代码行短,调试和维护的时间短,能即时运行,不用编译连接。
- 程序可移植性:能跨平台,可移植性强
- 支持库多:Python有大量的预先构建好的库称为标准库,同时Python 还有大量的第三方库
- 组件一体化:能和其他应用的组件进行沟通,能调用其他语言的库文件,能被其他语言调用
3.Python能用来干什么?
- 系统编程
- Gui编程
- 网络脚本
- 组件集成化
- 数据库编程
- 快速原型设计
- 数值和科学编程
- 游戏开发
- 图像处理
- 数据挖掘
4.Python的技术优势
- 面向对象和函数式编程
- 免费
- 可移植性强
- 功能强大
- 可混合编程
- 使用简单,上手容易
5.Python的安装
访问网址(python.org/download/)下载与架构对应的Python安装版本,可以下载编译好的可执行文件,我下载的是python-3.4.1.msi,下载结束后双击安装,安装过程在此略过,安装后把Python的安装目录添加到系统的环境变量中,我的安装目录就是D:\python,安装目录的下一级应该包含python.exe。如图1
图1
安装后应该出现IDLE,Module docs ,Python,Python Manuals等组件如图:
图2
IDLE是图形化的Python shell,能获取交互式帮助,调试程序,还包括了一个文本编辑器。Python shell本身就是一个很好的交互环境,打开Python shell,直接输入1+1,然后回车,结果直接显示2。输入print('hello world!'),然后回车,结果直接输出 hello world!,结果如图3所示,图中显示的三个尖括号, >>> ,表示 Python Shell 提示符,不需要输入。和Python shell不同的是,Python (command line)只能进行交互式的输入输出,这里还有Python的官方文档和手册。
图3
6.第一个Python程序
(1)编写程序
首先打开
Python shell也就是IDLE,然后点击file菜单,新建一个文件,在文件中输入print('hello world!'),然后保存文件名为myPython0.py。
(2)运行程序
由于Python是解释型语言,所以编写代码后的运行要有解释器进行翻译,官方默认的是CPython翻译器,也就是用C语言实现的翻译器,同样也有Java实现的翻译器。运行时调用翻译程序进行翻译即可,打开windows的cmd窗口,也就是控制台窗口,使用cd 命令进入你保存
myPython0.py的位置,然后输入python myPython0.py,回车。
结果显示为hello world!,如图4所示。
图4
后续内容持续更新中