不間斷 Python 挑戰 Day 1 - 準備啟程

不間斷 Python 挑戰 Day 1 - 準備啟程

更新於 發佈於 閱讀時間約 2 分鐘

為了記錄自己學習Python的歷程,同時也給自己一些不要偷懶的壓力,於是預計會有一系列的文章,從完全的新手開始,由淺入深開始學習Python,預計持續多久未知,或許到哪一天覺得「阿...這些已經完全夠我使用了!」,那也許就是這系列結束的那天 (非常不嚴謹 XD)。


首先,先準備好編輯Python的環境,分別下載及安裝以下兩個檔案:

  1. Python主程式
    當前使用的版本是3.10.0版,點擊執行檔,照著說明一步步往下安裝即可。
  2. PyCharm
    PyCharm是一個用於開發Python的整合開發環境 (IDE, Integrated Developmemt Environment),當然還有許多適用於Python的編輯器,如JupyterSpyderVisual Studio Code、或是Python內建的IDE等,各有其特色,就不在此贅述。而關於PyCharm的版本,我這邊選擇免費的Community版本即可。

開啟PyCharm後,可在Location設定專案位置,若電腦上有安裝一種以上的Python版本,記得在Base interpreter選擇你想要使用的版本喔!

PyCharm環境設定

PyCharm環境設定

如果在上方的設定有勾選「Create a main.py welcome script」,載入預設的範例程式,那麼按下右上角的綠色箭頭按鈕或是「Shift+F10」,就可在下方的Run欄位印出「Hi, PyCharm」的直譯結果,第一支程式完成!

PyCharm編輯環境與預設範例程式

PyCharm編輯環境與預設範例程式


avatar-img
Wei-Jie Weng的沙龍
47會員
36內容數
留言
avatar-img
留言分享你的想法!
Wei-Jie Weng的沙龍 的其他內容
對於程式的初學者而言,理解程式的流程、迴圈的進行、或是變數的變化會需要一定程度將程式在腦中進行運算的能力,要一段時間熟悉與適應,尤其是當程式執行的結果不如預期時,往往是計算的過程和自己所想像的不同,這時又更難靠自己的能力找出錯誤。因此,這邊要介紹的這個工具可以將程式執行的過程逐行將變數的變化視覺化地
在上一節介紹了 JSON 資料的基本架構後,我們將改寫並擴充密碼產生器程式,讓它能夠藉由 JSON 的資料結構完成帳密搜尋的功能。
JSON的全名叫JavaScript Object Notation,是由Douglas Crockford所設計的一種資料格式,最初應用在JavaScript程式語言中,做為一種資料交換的格式,而後被廣泛運用在Web開發與NoSQL資料庫,現今已成為一種重要的資料格式。
對於程式的初學者而言,理解程式的流程、迴圈的進行、或是變數的變化會需要一定程度將程式在腦中進行運算的能力,要一段時間熟悉與適應,尤其是當程式執行的結果不如預期時,往往是計算的過程和自己所想像的不同,這時又更難靠自己的能力找出錯誤。因此,這邊要介紹的這個工具可以將程式執行的過程逐行將變數的變化視覺化地
在上一節介紹了 JSON 資料的基本架構後,我們將改寫並擴充密碼產生器程式,讓它能夠藉由 JSON 的資料結構完成帳密搜尋的功能。
JSON的全名叫JavaScript Object Notation,是由Douglas Crockford所設計的一種資料格式,最初應用在JavaScript程式語言中,做為一種資料交換的格式,而後被廣泛運用在Web開發與NoSQL資料庫,現今已成為一種重要的資料格式。