python序章

一、简述

由于突然对python有了一些兴趣和工作的需要,开始接触这门语言,语言历史及地位等等就不详细概述了。本人使用的是python 3.6.5的版本,据说python 2.x和3.x的版本有些许区别,这里就不考虑了。

    Python 是一个解释型交互性面向对象的脚本语言。

python是解释型脚本语言,这就代表它是不需要编译的,不想java、c、c++等需要编译后才能执行;交互性指的是python的交互模式,他可以让你在命令行直接书写代码并且执行;面向对象就不多说,人人皆知了。

二、安装

语言都是需要环境的,python的安装环境相对简单的多,它只需要一些库及解释器就可以运行了。安装包到官网下就可以了(对应自己的操作系统),本人使用的是windows系统来进行学习的。

python序章

可以下载exe或者msi格式的,exe安装相对简单,默认设置(就是点下一步)就可以了。别忘了配置环境变量。

三、如何使用

最简单的使用方法就是在命令行中直接执行python命令就可以进入到交互模式直接编写了。

python序章

可以通过脚本文件的方式执行,不过需要文件格式为.py。在文件中编写python代码,写完代码只是第一步。

python序章

python序章

#!/usr/bin/env python 代表的意义是它会去查找你环境变量里的python来执行解释器。

#coding=gbk 代表的编码为gbk的,python2.x是默认使用ASII编码的,所以不能编译中文,需要这条语句进行修改编码。但是python3.x是默认使用Unicode编码的,所以可以编译中文。

第二步就是怎么执行这个文件了,直接在命令行中使用python指令执行

python序章

简单的hello world!就搞定了!当然你会想要一个像eclipse的集成开发工具(pydev可以让你在eclipse上开发python),这里我就推荐一个pycharm。