python学习(一):简介
学习python出自于个人的兴趣,所以只是对python做一个粗浅的学习记录。
初步的划分是:
简介,数据类型,运算符和表达式,控制流,函数,模块,数据结构;
面向对象编程;
异常;
库。
(简介):
--版本:
这是一个挺烦人的问题,官方给出的是一个选择题:2.x和3.x都可用,但是在细节上存在差异。
2.x的优势是参考资料丰富;3.x的优势是经过2.x的发展后更合理。不过两者的区别不是很大。
我的选择是安装的3.x。但看的资料很多都是2.x版的。
--安装:
windows下的安装是到官方网站直接下载最新的安装包进行的安装,都是一路下一步。
windows配置环境变量:首先在环境变量path末尾添加;C:\Python32(作用直接在CMD用命令python),然后在pathexe添加;.py(直接运行.py文件)。
Linux是系统默认安装的2.6版本。
开发环境使用的是eclipse+PyDT。
--文件名:
源代码文件是以.py结尾的文件。
--注释:
单行注释:注释符号是#。解释器会自动忽略#之后的内容。
多行注释:没有专门的多行注释符,代替的使用三引号('''或""")对作为多行注释。
特殊注释:对于linux平台,在源文件的第一行使用#!/usr/bin/python(指出python位置)后就可以直接运行.py脚本了。
--Hello,world!程序:
交互:
直接输入字符串'Hello,world!'(或"Hello,world!")后就直接输出。
使用函数print 'Hello,world!'(2.x版)或print('Hello,world!')
windows版本:
#hello.py
print('Hello,world!')
Linux版本:
#!/usr/bin/python
#hello.py
print('Hello,world!')
脚本运行:在命令行输入python hello.py