版本选择2.x and3.x,推荐的大多都是2.x,由于3.x的有许多第三方库还不能使用,不少教程也停留在2.x,所以我也选择2.x做为个人学习开发环境。python
由于python是跨平台的,不可避免牵扯到多平台的安装方法。ubuntu
Mac:以前使用Max的时候作过验证,Mac(10.8)是默认支持python的。其余的没试过。编辑器
Linux:在ubuntu12.04上python也是已经安装完成的
学习
Windows:这个没有集成,比起安装Java仍是要简单不少spa
1. 下载安装包(2.7.6):http://www.python.org/ftp/python/2.7.6/python-2.7.6.msi命令行
2. 安装一路next(路径本身选择)
code
3. 添加环境变量,在path下添加python的安装路径
orm
4. 在命令行下输入python,看到启动相关信息就是安装成功了(比JAVA简单多了)教程
在交互式环境的提示符>>>
下,直接输入代码,按回车,就能够马上获得代码执行结果。代码还能够这么写...Python好厉害。内存
例如:输入100+200
回车,控制台直接输出300
Python的输出:print
若是要让Python打印出指定的文字,能够用print语句,而后把但愿打印的文字用单引号或者双引号括起来,但不能混用单引号和双引号(其实就是c的printf嘛)
python的退出:exit()
在Python交互式命令行下,能够直接输入代码,而后执行,并马上获得结果。
推荐Sublime Text和Notepad++,绝对不能用Word和Windows自带的记事本(我没试过,人家就是这么说的,不信你试试)
随便写一个符合语法的Python,而后以.py保存。
在命令行下切换到文件所在目录输入python 文件名.py就能够运行了
注:在Linux和MacOS下文件第一行加上以下一行就能够直接运行(有运行权限)
#!/usr/bin/env python
几个简单的示例说明一下:
>>> print 'hello' hello >>> print "hello" hello >>> print 'hello','world!' hello world! >>> print 1+1 2 >>> print '1 + 1 =',1+1 1 + 1 = 2
Python提供了raw_input接收用户的输入内容至变量
例如:
>>> name = raw_input() ZhangH >>> name 'ZhangH' >>> print name ZhangH
额,目前我还不是很清楚Python的变量和内存映射之间的关系。以上内容只是对Python最基本的了解。
再次感谢廖雪峰的Python学习资料:
http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000