版本選擇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