Python入門
1.Python說明書
Python是一種跨平臺的計算機程式設計語言。是一種物件導向的動態型別語言,最初被設計用於編寫自動化指令碼,隨著版本的不斷更新和語言新功能的新增,越來越多被用於獨立的、大型專案的開發。
Python自1991年面世後至今吸引了大批的程式設計師,Python是一種代表簡單主義思想的語言,Python語言使人在閱讀的時候有一種品味英文的感覺,儘管這種英文格式很嚴格。Python中最為著名的一句話‘Life is short ,You need Python’,正所謂‘人生苦短,你需要Python’,Python一定能給你帶來不一樣的體驗。
2.Python具備的功能
在這裡我們先來談一下Python能做些什麼?
Python作為一門程式語言,它不僅可以像C和C++一樣來進行演算法操作,同時它還具備很多強大的功能來幫助我們進行給更多的知識探索。
例如:web開發、大資料處理、人工智慧、自動化運維開發、雲端計算、桌面軟體、爬蟲、遊戲開發等多個領域。
3.學習前提
1)既然是零基礎教程,即使沒有程式設計基礎,也可以收穫到成果。
2)有一顆熱愛探索的心,這門語言可以帶你領略計算機世界的奧祕。
3)有一定的英語基礎,在學習過程中可以不斷提高自己的英語水平。
4)在遇到變成困難的時候,多思考多詢問,不要急躁,不要輕言放棄。
5)有一顆讓自己變的更優秀的決心。
4.何為Python
Python至問世以來經歷了多個版本,大家可以在Python官網中檢視。網址為:https://www.python.org/downloads/。
11.png
截止目前,仍然保留的版本主要是Python2.x和Python3.x。Python2.x和Python3.x在語句輸出、編碼、運算和異常等方面做了一些調整。
關於初學者應該選擇哪個版本,Python3.x是趨勢,本教程即為Python3.x的教程。Python3.x對Python2.x的標準庫進行了一定程度的重新拆分和整合,使得它比2.x更容易理解,特別是字元編碼方面。
5.程式語言
程式語言又分為編譯型語言和解釋型語言。
常見的編譯型語言有C/C++,編譯型語言是指程式在執行之前需要一個專門的編譯過程,把程式編譯成為機器語言的檔案,執行時不需要重新翻譯,直接使用編譯的結果就行了。程式執行效率高,依賴編譯器,跨平臺性差些。
而Python由於其特性歸屬於解釋型語言,解釋型語言是指程式不需要編譯,程式在執行時才翻譯成機器語言,每執行一次都要翻譯一次。因此解釋型語言效率比較低,但是在網頁尾本、伺服器指令碼及輔助開發介面這樣的對速度要求不高、對不同系統平臺間的相容性有一定要求的程式則通常使用解釋性語言,而Python就屬於一個跨平臺功能強大的語言。
Python檔案在被執行的時候,直譯器會進行兩個步驟:首先將原始碼編譯為位元組碼(以.pyc檔案儲存),然後把編譯好的位元組碼轉發到PVM中加以執行,從執行過程可以看出Python屬於一門解釋型語言,同時可以看出這樣的工作效率會低於編譯型語言,兩種型別的程式語言各有利弊,既然大家選擇了Python,那麼Python一定不會讓你失望。
相關文章
- Python入門(案例)Python
- Python快速入門Python
- 【python】git入門PythonGit
- Python(1):入門Python
- python 入門教程Python
- Python入門難嗎?如何順利入門Python學習?Python
- Python入門必知的知識點!Python基礎入門Python
- python 入門常識Python
- 說下Python入門Python
- Python入門筆記Python筆記
- 如何快速入門PythonPython
- Python 入門筆記Python筆記
- Python入門細節Python
- Python入門-函式Python函式
- Python 股票分析入門Python
- Python入門之一Python
- Python入門—time模組Python
- Python爬蟲入門Python爬蟲
- python入門導學Python
- Python入門(九):集合Python
- python tornado 入門Python
- python OpenCV 入門教程PythonOpenCV
- Python gRPC 入門PythonRPC
- Python NLP入門教程Python
- python 中BeautifulSoup入門Python
- Spark入門(Python版)SparkPython
- Python Mock的入門PythonMock
- 『python入門:』 python的介紹Python
- [Python入門]:Python簡單例項100個(入門完整版)Python入門看這個一套搞定!!Python單例
- python入門筆記1Python筆記
- Python入門基礎(8)Python
- Python 的加密庫入門Python加密
- python入門:range函式Python函式
- Python資料分析入門Python
- Python程式設計入門Python程式設計
- Python 偵錯程式入門Python
- Python 官方文件:入門教程Python
- python入門基本知識Python