iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 2
0
自我挑戰組

不要太認真學 Python!系列 第 2

不要太認真學 Python! - Day 2

今日學習目標

9/3 建立執行環境&執行方式


要學Python就要先建立環境,什麼是建立環境呢?

如果用白話文來解釋就是,假如想要養一條寵物蟒,就要先幫牠建立一個居住的環境。

  • 1.先上 Python 官網,找到 Download 選項,依照自己電腦是 windows 或是 mac來選擇需要下載的版本。

安裝完,通常跟我一樣菜逼八的人應該都會覺得肯定可以像工程師大神一樣開始啪啪啪打鍵盤,帥氣的開始寫程式。

NO!!! 第二步驟來了!!!

https://ithelp.ithome.com.tw/upload/images/20190903/201204230c3KFotLTi.jpg

  • 2.利用終端機來啟動命令
    必須要利用Mac的終端機來啟動命令。
    花特,首先得先找到終端機在哪裡?
    其實也完全沒有障礙,不過害怕有些人真的找不到終端機,最簡單的找法就是點選螢幕右上方的放大鏡,直接輸入「終端機」就可以了

點選終端機以後,畫面只會出現一個奇怪的一段程式

Last login: Tue Sep 3 10:48:36 on ...
NobodyMac:Nobody$

這時候只需要傻眼就可以了,不對...
這時候要輸入你選擇下載的 Python 的版本。
假設是 3.7 版本,就在$字號後面輸入 python 3,這時候終端機就會自動回應你下載的是哪一個版本,這樣就可以確定有安裝完成。

選擇執行方式

什麼是執行方式呢?
白話翻譯就是,當你幫你的寵物蟒建立好居住環境以後,這時候就需要選擇透過什麼方式來跟牠進行對話,譬如說比手畫腳又或者是爬說語等等。

Python 有三種方式可以執行程式:

  1. 使用 Python 內建的「互動式介面」(Interactive Shell)
    使用內建的介面,只能執行單行程式碼而已,也就是說僅能執行小型指令。

  2. 利用「文字編輯器」也就是在微軟系統中所稱的記事本,來撰寫程式。
    利用文字編輯器寫程式後,必須將檔案存成「.py」檔,才能交給 Python 執行。

  3. 利用「整合式開發環境」(Integrated Development Environment)。

首先,整合式開發環境的好處是程式編譯的核心。
為什麼這麼說呢?一個好的整合式開發環境,就像一個工具箱,想要什麼功能就可以隨時拿出來運用。

它能夠在程式編譯的過程中,讓工程師快速、輕鬆的編寫程式碼,並能提供各種版本整合功能,還有偵錯的功能,讓程式編寫能更加順暢且快速的完成。

一般來說,初學者利用Python 內建的「互動式介面」,就可以先熟悉操作方式。等到有點基礎就可以開始使用(IDLE)。

現行有多種可以選擇,其中知名的有:

  • GitHub 開發的 ATOM
  • Visual Studio
  • Pycharm
  • Anaconda

目前我是使用 IDLE,但是接下來我想要嘗試使用 ATOM 或是 Anaconda。

完蛋了,今天快超時了。
文章先送出下回待續。
https://ithelp.ithome.com.tw/upload/images/20190903/20120423Yxm3f693BR.jpg
https://ithelp.ithome.com.tw/upload/images/20190904/201204236JEjkkBUs9.jpg

人笨就不要範圍規劃的那麼大,寫不完啊啊啊

[同場加映 - 程序員真的是太太太有趣了!!!]
這個真的很有感觸,除了禿頭以外,其他都感同身受啊QQ
https://bit.ly/2lUJhml

收工。


不要太認真學 Python! - Day 1
https://ithelp.ithome.com.tw/articles/10213325


上一篇
不要太認真學 Python! - Day 1
下一篇
不要太認真學 Python! - Day 3
系列文
不要太認真學 Python!3
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言