剛開始學習python,之前完全沒有接觸,在這里寫下自己學習python的過程和心得。
首先,安裝python,打開官網:http://python.org.點擊Download.我選擇了3.5.1版本進行安裝。
接下來,按照教程開始學習:
於是開始了經典的第一個程序,在交互式解釋器里輸入命令:
>>>print "hello world!";
剛開始就出現了問題,出現錯誤提示:”SyntaxError:invalid syntax“
原來這是版本2的語法,版本3要加括號,所以應該輸入
>>>print("hello world!");
修正后,點擊回車,下一行即打印出hello world!
接下來發現教程中介紹的算法,變量,語句,函數,模塊,字符串等和C++\C#非常相似,學習起來也很輕松。不同的是:python每行結束時不加分號,但對格式的要求很高。
python交互式編輯器在退出時,輸入的一切都會丟失,所以需要文本編輯器保存程序,安裝python會自帶IDLE,打開后New File一個新的編輯窗口即可編寫代碼,很方便,既沒有交互式提示符,也可以自動檢測換行時空格。
同樣,輸入print("hello world!");
保存后點擊Run Python Shell或快捷鍵Ctrl+F5即可運行。
Python交互式解釋器不能保存程序,而IDLE保存的程序可以用Python Shell運行。
問題:那它們的區別是什么?