小白學 Python(1):開篇
人生苦短,我用 Python
引言
大家好,可能大家都對我比較熟悉了,不熟悉請去面壁(現在熟悉一下也來得及)~
簡單做一個自我介紹,我是極客挖掘機的唯一作者,一位油膩的 Java 程式設計師【臭雞蛋什麼的先放放,等我打個傘先
啊喂~ 你的自我介紹就一句話啊???
我樂意,要麼你來咬我
雖然我精通有關 Java 的十八般武藝,但是我現在是在寫 Python 的連載教程啊,好像沒個 P 用
說個你可能不知道事情,今年(2019年)Python 已經高齡 28 歲,是不是吃了一驚,萬萬沒想到,Python 可能比在座的各位年齡都大。可是還是沒我大(一臉傲嬌)。
如今,Python 已經是必須瞭解的程式語言了,Python 在爬蟲、機器學習等領域的優勢越來越明顯。
並且北京和山東已經確定要把Python程式設計基礎納入資訊科技課程和高考的內容體系。尤其山東省最新出版的小學資訊科技六年級教材也加入了Python內容,小學生都開始接觸Python語言了!!
你要是再不學,以後可能真的連小學生都打不過了
那你還不趕緊掃碼關注公眾號,跟我一起學。
我不是 Python 大牛,但是我樂於分享啊,大家可以每天抽出來幾分鐘,看我 XBB 幾句,指不定各位骨骼清奇,就打通任督二脈了,從此走上人生巔峰(苟富貴,勿相忘)
環境搭建
目前 Python 2 官方已經宣佈在 2020 年停止支援,什麼,你就要學 Python 2 ,出門左轉不送。
在 windows 上構建 Python 的環境還是十分簡單的,訪問 Python 的官方網站(https://www.python.org/ ),發揮我小學的英文水平,找到 DownLoad ,點一下:
在第二頁選擇適合自己系統的
小編是的電腦是 win10 ,所以選擇了紅框中的這個版本,再點一下,開始下載,如果嫌慢的話可以使用迅雷下載(你們誰跟迅雷講一下回頭記得給我廣告費)
下載完成後是一個 exe 檔案,直接雙擊安裝就好了,有需要的可以修改下安裝路徑,雖然是英文版的,但是操作也很簡單,一路 next 到底就好了,安裝成功後可以開啟 cmd 或者 powershell 命令列輸入以下命令:
python --version
執行後應該出現目前安裝的 Python 版本資訊
可以看到,安裝的版本是 3.7.4 ,和我們剛才下載的版本吻合【廢話
開發工具可以選用 jetbrains 提供的 PyCharm 或者是微軟提供的 VSCode 。
小編以 PyCharm 為例介紹如何構建(因為簡單啊,VSCode 還要裝好幾個外掛才能用,我這麼懶,才不要講)
去官網下載(https://www.jetbrains.com/zh/pycharm/promo/?utm_source=baidu&utm_medium=cpc&utm_campaign=cn-bai-br-pycharm-ex-pc&utm_content=pycharm-pure&utm_term=pycharm )
下載完成後同樣一路下一步到底,至此,Python 開發環境搭建完成。
Hello World
環境搭建完成一定要寫一個 Hello World
,這不僅僅是程式設計師的信仰,同時也是對一門開發語言的尊重
懷著崇敬的心情雙擊 Pycharm 圖示,這時會彈出來一個框,讓我們選擇程式碼存放的路徑,這個看個人習慣,隨便放個地方,路徑一定要記住,不然下次開機會找不到的。
然後點開下面的小箭頭,這個是選擇編譯器,剛才我們已經安裝過了,直接選擇現有的編譯器。
點選唯一的按鈕 Create ,稍等一會,人生中第一個 Python 工程就建立好了。
建立一個 Python 的可執行檔案,名字就叫 HelloWorld 就 ok 。
現在開始寫程式碼
print('Hello World')
寫好後點選右鍵,選擇 run 或者 debug 都行
可以看到 PyCharm 的控制檯正常列印 Hello World
恭喜,第一個 Python 程式已經成功執行。
示例程式碼
本系列的所有程式碼小編都會放在程式碼管理倉庫 Github 和 Gitee 上,方便大家取用。
相關文章
- 小白學python系列-(1)環境的安裝Python
- 小白學開源
- Python教程之小白入門篇Python
- Python小白的數學建模課-05.0-1規劃Python
- Git/小白從零開始篇Git
- 小白適合學Python嗎 怎麼加入Python開發行列Python
- python適合小白學嗎?Python
- 小白學python系列-(4)listPython
- 小白學python系列-(5) tuplePython
- 小白學python系列-(8)dictPython
- 【Java經驗分享篇01】小白如何開始學會看開源專案?Java
- 人工智慧小白日記之1啟蒙篇人工智慧
- 小白學python遇到問題了.......Python
- 新手小白學Python有前途嗎?Python
- python 裝飾器小白學習Python
- 小白學python系列-(2)hello wordPython
- 小白學python系列-(7)迴圈Python
- 小白學python系列-(9)函式Python函式
- Docker小白到實戰之開篇概述Docker
- 零基礎如何學Python?小白學Python需要多久?Python
- day 1 c++小白學習記錄C++
- 小白能學好Python嗎?學費是多少?Python
- 小白學python-爬蟲常用庫Python爬蟲
- 學習理解篇1
- 小白開學Asp.Net Core 《八》ASP.NET
- 小白開學Asp.Net Core 《九》ASP.NET
- 小白開學Asp.Net Core 《十》ASP.NET
- 小白開學Asp.Net Core 《四》ASP.NET
- 小白開學Asp.Net Core 《六》ASP.NET
- 小白自學Python(二)Python開發環境搭建Python開發環境
- Python入門_給小白的學習指南Python
- 小白學python第一天打卡Python
- 小白學python系列-(6) 條件判斷Python
- 小白如何學習Python網路爬蟲?Python爬蟲
- Python發展方向有哪些 小白學Python難不難Python
- 小小白Python入門,陪你一起學PythonPython
- 小白學 Python 爬蟲(25):爬取股票資訊Python爬蟲
- Python資料學習整理,小白們的福音Python