python入門導學
什麼是程式語言?
程式可以看作對一系列動作的執行過程的描述。
計算機程式執行的整個過程是怎樣的呢?
計算機按照我們的命令去做,我們說“立正”,它不能“稍息”,這樣在我們的支配下完成預定工作。
計算機按照某種順序完成系列指令。
計算機只能執行簡單的加、減、乘、除、開根號等指令
計算機被設計用來計算炮彈飛行的軌跡。
把複雜的計算分解,然後重新設計成一系列計算機可以按指定順序執行的簡單的指令,這個過程就叫做程式設計。
程式語言包括機器語言、組合語言、高階語言。
1)機器語言,只由0和1組成。
2)組合語言是用一些簡短的英文單詞來代替機器語言中的一個個二進位制指令。
3)高階語言是更簡潔、表達能力更強、更貼近於人的思維模式、更容易移植的程式語言
C語言經過編譯後,生成機器碼,然後再執行,執行速度快,不能跨平臺,一般用於作業系統,驅動等底層開發。很多現在流行的程式語言都是由C語言派生出來的。比如C++、Java、C#、Javascript、Go
等等。
總結: 計算機和計算機程式語言不斷髮展,程式設計仍然是最初的概念:把複雜的計算分解,然後重新設計成一系列計算機可以按指定順序執行的簡單指令。
程式語言的恩恩怨怨
TIOBE開發語言排行榜 , 每月更新一次,是基於世界範圍內的資深軟體工程師和第三方供應商提供的資料,作為當前業內程式開發語言的流行使用程度的有效指標。
如何學好程式語言?
1.不管再忙都要堅持每天保持0.5個小時以上的練習時間 。
牛客網: https://www.nowcoder.com/
leetcode: https://leetcode-cn.com/leetbook/
2.形成自己的知識體系, 繪製思維導圖。
3.合理充分地利用網路資源,多維度多渠道結合學習。
B站,慕課網,騰訊課堂等視訊資源網站。
python發展史
1989年,被稱為龜叔的Guido在為ABC語言寫外掛時,產生了寫一個簡潔又實用的程式語言的想法,並開始著手編寫。因為其喜歡Monty Python喜劇團,所以將其命名為python,中文意思是蟒蛇;
1990年,釋出了python的第一個版本;
2001年,釋出了python 2.x版本,版本更新至2.7,2.x內不再更新2.7以上版本;
2013年,釋出了python 3.0版本;
Python應用領域介紹
Python除了極少的事情不能做之外(比如:開發作業系統只能用C語言),其他基本上可以說全能,
系統運維、圖形處理、數學處理、文字處理、資料庫程式設計、網路程式設計、web程式設計、多媒體應用、
pymo引擎、黑客程式設計、爬蟲、機器學習、人工智慧等等。
Python版本介紹
相關文章
- python-物件導向入門Python物件
- Python爬蟲入門指導Python爬蟲
- 【3】python入門-物件導向-2Python物件
- Python入門難嗎?如何順利入門Python學習?Python
- Python爬蟲入門教程導航帖Python爬蟲
- python入門知識思維導圖Python
- 從零學Python:第十六課-物件導向程式設計入門Python物件程式設計
- Python 資料科學入門Python資料科學
- 如何學習Python?Python學習入門路線Python
- nginx 入門指導Nginx
- 學習Python需要考證嗎?Python學習入門!Python
- 用 Python 入門資料科學Python資料科學
- 如何學習Python,新手如何入門Python
- Python入門深度學習完整指南Python深度學習
- python學習筆記(一)——入門Python筆記
- 如何學習python程式語言?python入門Python
- Python基礎入門(6)- 物件導向程式設計Python物件程式設計
- 從入門到精通,Java學習路線導航Java
- JavaScript物件導向入門JavaScript物件
- Python入門_給小白的學習指南Python
- 初入門學習python有哪些用途?Python
- Python入門學習方法有哪些呢?Python
- python學習筆記——jieba庫入門Python筆記Jieba
- Python學習之路17-Django入門PythonDjango
- Python科學計算 - Numpy快速入門Python
- 學python入門有用嗎?Python全棧開發Python全棧
- Python Django框架是什麼?Python學習入門!PythonDjango框架
- python程式設計真的好學嗎?python入門Python程式設計
- 哪些人適合學Python?Python初學入門基礎Python
- 0基礎學習Python該如何入門?Python學習方法!Python
- Python入門Python
- 學習Python爬蟲難嗎?入門好學嗎?Python爬蟲
- 初入門Python學習之概念區分Python
- Python入門基礎知識學什麼?Python
- 新手如何入門Python?都需要學什麼?Python
- 初入門學習python有哪些用途呢?Python
- 快速入門:十分鐘學會PythonPython
- 學習python需要什麼基礎嗎?Python入門Python