人人都能學會的python程式設計教程1:第一行程式碼

weixin_34370347發表於2018-05-10

前言

眾所周知,現在IT行業很火,行業薪酬也很高,國家在2017年也釋出了人工智慧教育的推廣計劃,人人會程式設計的時代將要到來。不會程式設計、不懂程式設計可能有些跟不上時代的節奏,普通人不懂技術也許會覺得這個很難,門檻太高。其實不然,IT行業分很多種類,不同的語言、工種難度也不一樣。而python這門語言其實是非常適合沒有程式設計基礎的人入門的。在美國,python已經作為小學生學習程式設計的首選語言,可見其入門難度之低。那麼簡單容易學是不是就意味著這門語言沒什麼用處呢?其實恰恰相反,不管是傳統的網站開發還是大資料、人工智慧演算法開發,python都佔有非常高的使用率。python是一門簡單而且強大的程式語言。掌握了它你可以做IT行業的90%以上的事情,其他行業的人掌握它也可以提高解決問題的效率。

寶寶都能學會的python程式設計教程1:第一行程式碼

在這裡程式設計老司機鄭重宣佈,將釋出一套完整免費的python教程,從零基礎到實戰,寶寶都能學會的python程式設計教程。

如果你是小白使用者,滿足以下條件:

  • 會使用電腦,但從來沒寫過程式;

  • 還記得初中數學的一點點知識;

  • 想從程式設計小白變成專業的軟體開發者;

  • 每天能抽出半個小時學習。

不要再猶豫了,這個教程就是為你準備的!

下面就廢話少說直接開始了!

安裝軟體

你可以通過百度搜尋關鍵詞“python3下載” 獲取到軟體下載地址

然後根據預設一步一步安裝好軟體即可,注意需要勾選下圖所示的選項。

寶寶都能學會的python程式設計教程1:第一行程式碼

python簡介

Python是著名的“龜叔”Guido van Rossum在1989年聖誕節期間,為了打發無聊的聖誕節而編寫的一個程式語言。

現在,全世界差不多有600多種程式語言,但流行的程式語言也就那麼20來種。如果你聽說過TIOBE排行榜,你就能知道程式語言的大致流行程度。這是最近10年最常用的10種程式語言的變化圖:

寶寶都能學會的python程式設計教程1:第一行程式碼

總的來說,這幾種程式語言各有千秋。C語言是可以用來編寫作業系統的貼近硬體的語言,所以,C語言適合開發那些追求執行速度、充分發揮硬體效能的程式。而Python是用來編寫應用程式的高階程式語言。

當你用一種語言開始作真正的軟體開發時,你除了編寫程式碼外,還需要很多基本的已經寫好的現成的東西,來幫助你加快開發進度。比如說,要編寫一個電子郵件客戶端,如果先從最底層開始編寫網路協議相關的程式碼,那估計一年半載也開發不出來。高階程式語言通常都會提供一個比較完善的基礎程式碼庫,讓你能直接呼叫。

Python就為我們提供了非常完善的基礎程式碼庫,覆蓋了軟體開發的方方面面。用Python開發,許多功能不必從零編寫,直接使用現成的即可。

除了內建的庫外,Python還有大量的第三方庫,也就是別人開發的,供你直接使用的東西。當然,如果你開發的程式碼通過很好的封裝,也可以作為第三方庫給別人使用。

注意本教程都是基於python3.5 開發的。建議不要使用python2,會存在一些不相容的問題。

第一行程式碼

在windows系統下,同時按住[視窗鍵+R],在彈出框中輸入cmd,就可以開啟命令列,在命令列輸入python即可進入python的開發環境,如下圖所示。

寶寶都能學會的python程式設計教程1:第一行程式碼

在互動模式的提示符>>>下,直接輸入程式碼,按回車,就可以立刻得到程式碼執行結果。現在,試試輸入100+200看看計算結果是不是300。

在python里加減乘除就是這麼簡單。只需要按下回車即可得到結果。

如果要讓Python列印出指定的文字,可以用print()函式,然後把希望列印的文字用單引號或者雙引號括起來,但不能混用單引號和雙引號:

print('hello, world')hello, world

這種用單引號或者雙引號括起來的文字在程式中叫字串,今後我們還會經常遇到。

最後,用exit()退出Python,我們的第一個Python程式完成!唯一的缺憾是沒有儲存下來,下次執行時還要再輸入一遍程式碼。

後面還有更多深入淺出的python教程,敬請期待!

相關文章