1.在http://python.org/ 。down中下载 我用的是python2版本
2.配置环境变量 Path中添加 ;c:\python27
3.运行方式
1)建立文本文档,命名以.py结尾
2 )从命命令行运行 进入cmd。找到目标文件所在目录python 目标文件名.py
3) 下载eclipse插件pydev http://pydev.org/download.html 下载解压包 在eclipse的安装目录里新建文件links,在里再建个文件eclipse,把解压包内容解压到eclipse里面。在建个文本文档 把路径存入 如我的S:\eclipse\links\eclipse 最后命名文本文档名 pydev.link。重启看下eclipse 的window 下的preference。
新建项目 有一点很重要 第一次左边并没有项目显示。window->show view->pydev packege explorer 在左侧出现的项目上new 一个file 名字.py结尾 OK
4)其他编辑器比较http://blog.youkuaiyun.com/cserchen/article/details/7036435
4语法:
python使用缩进(而不是大括号)将程序分块。
打印 print 任何类型都可以打印 eg:print "hello word" print 42.234
创建变量,可以是数值,字母,字符串 variable = 42 abc = " A string" 变量名不能以数字开头,不能包含空格
字符串 有很多表示的方式 可以用单引号 双引号和三引号 ‘foo’ ”foo“ ”'foo""(三引号可以横跨多行)
列表 用方括号括起 列表元素 用逗号分离 eg: [“foo”,1,2,[3,4,5]]
输入 raw_input() eg: player_input=raw_input(">")
判断 if player_name == "Bob":
print "hello"
else:
piint "hey"
判断条件 "ab"in"abcde" 可以使用in来判读一个字符串是否是另外一个字符串的一部分
循环 while 条件:
注释 在行首遇到# 将不执行它
函数 每个函数都“只做一件事并把它做好”。在python中,函数是一等公民。可以将函数赋给变量,可以将函数传递给其他函数。
def add_two_numbers(a,b):
return a+b
变量作用域 在函数中创建的变量,不能在函数外使用他们。 在函数内不能修改函数外定义的变量(列表除外)。
5.标准库
导入库的方式基本有三种
1)将整个库都包含脚本中 from os import * 这将整个读取os模块 如想用os模块中的函数access 可直接使用 access("mylile.text")
优点:减少输入量
缺点:脚本将包含很多怪异的函数。如果包含了多个模块,面临后导入的模块覆盖先导入模块中的函数的危险。
2)包含模块 类似于 import os的代码行。这行代码导入os中的一切,使用时必须经过os。 os.access("myfile.txt")
优点:不会有覆盖其他函数的危险
缺点:输入量更大。
3)只包含所需的部分 频繁的使用某些函数,可能发现代码很难读,在模块名很长时尤其如此。 这时可用 from os import access的代码行。 access("myfile.txt")
优点:使代码清晰
缺点:仍有覆盖函数的风险,但仅当导入其他模块同名函数时才会覆盖,因此可能性小很多。