[Python] 如何開始: 產出你的第一支 python 程式

更新於 2024/05/23閱讀時間約 2 分鐘

什麼是Python

python是電腦程式語言的一種,如同python官方網站上的介紹 "Python是一種程式語,可讓你更快速地工作並更有效的整合系統"。簡單地說,就是你可用python這個程式語言去告訴電腦你想要作什麼,讓電腦來幫你完成你要作的事情。

安裝Python工具

首先,你需要下載python工具並在你的電腦上進行安裝。這就是在設置python的編譯環境,讓你可以將你自己寫的python程式告訴電腦並且讓它去執行。

python的工具有很多,這邊介紹的是官方網站上的工具。你可以在下面這個網站上找到。

網址:https://www.python.org/

1.) 點選"Download"

raw-image

2.) 網站會自動偵測你目前電腦的作業系統,並且提供最新符合該作業系統的版本。所以,直接點選下載它提供的版本即可。

raw-image

3.)直接點擊剛才下載的檔案(如:python-3.12.3-amd64.exe),以進行安裝。

raw-image

4.)安裝成功。

raw-image

開始使用

在安裝完成之後,你可以在windows開始的地方找到剛剛新安裝的python IDLE工具。

raw-image

啟動之後,在選單上選擇 "File" 然後選 "New File",接著你就可以開始編寫你的第一支python程式。

在New File的視窗裡輸入下面的程式碼,

#this is my first python program

name = input("please enter your name ?")
print("Hello, ",name)

程式碼第一行是一行註解,對於python來說,這一行是沒有意義的,這只是方便程式設計人員去瞭解與閱讀。當然也可以不用加上這一行註解。

第三行是取得使用者輸入的文字,並且把輸入的文字儲存在 name 這個變數裡。

第四行是將一段文字列印出來,這一段文字會包含"Hello ,"這個字串以及第三行輸入的文字,因為已經儲存在變數 name 了,所以,這裡的 name 就等於之前所輸入的文字。

如下圖,把它存檔並命名為 "hello.py"。

raw-image

接下來,準備執行這支程式。點選"Run",然後點選"Run Module"

raw-image

接著就可以看到該程式己經跑起來了,可以在"IDLE Shell"的視窗中看到執行的結果。提示著"Please enter you name ?",再輸入完成後並且安下"Enter",接著就可以看到它列印出"Hello ,"加上你的輸入。如此,就完成你的第一支python程式。

raw-image


avatar-img
2會員
7內容數
學習程式設計的方法,就是要自己動手下去作了才會真正瞭解。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
本文將介紹如何利用Python進行資料分析並繪製圓餅圖。
Thumbnail
這篇文章介紹如何使用Python整理資料成百分比資料以及繪製百分比堆疊直條圖。
Thumbnail
透過分析臺灣好行的公開資料,分享如何用Python繪製折線圖
Thumbnail
本文介紹了如何使用資料樞紐分析的功能來整理所需的資料,並設定圖表的中文字型,最後提供了繪圖的程式碼範例。
Thumbnail
在這篇文章中,我們講述瞭如何使用numpy.where方法查找Numpy數組中值的索引。除了介紹了numpy.where的基本用法外,還舉了一些應用實例進行了詳細說明。文章最後提供了其他應用領域以及相關參考文獻。
Thumbnail
這次的主題除了結合平時興趣之一的金融理財之外,亦將本業的軟體程式概念進行結合,透過跨領域的想法激盪出屬於自己的交易策略,過程中也將學習歷程進行筆記,提供給路途中的朋友一個方向,讓我們一起動動手打造出自己的分析程式吧! 多年的軟體開發經驗,過程中也踩過不少雷,因此常常在學習道路上都期望有人能夠將技術經
Thumbnail
幾年前,偶然的在某社群聽見 Robot Framework 這套開源框架,起初抱持著好奇的心情簡單的玩了一下,不過當時完全不理解,用這種 Keyword 方式去撰寫自動化測試的好處在哪? ( 不過就是…我知識不足罷了XD ) 。 接下來,我就可以跑測試拉~! 接著看 log.html:
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
本文將介紹如何利用Python進行資料分析並繪製圓餅圖。
Thumbnail
這篇文章介紹如何使用Python整理資料成百分比資料以及繪製百分比堆疊直條圖。
Thumbnail
透過分析臺灣好行的公開資料,分享如何用Python繪製折線圖
Thumbnail
本文介紹了如何使用資料樞紐分析的功能來整理所需的資料,並設定圖表的中文字型,最後提供了繪圖的程式碼範例。
Thumbnail
在這篇文章中,我們講述瞭如何使用numpy.where方法查找Numpy數組中值的索引。除了介紹了numpy.where的基本用法外,還舉了一些應用實例進行了詳細說明。文章最後提供了其他應用領域以及相關參考文獻。
Thumbnail
這次的主題除了結合平時興趣之一的金融理財之外,亦將本業的軟體程式概念進行結合,透過跨領域的想法激盪出屬於自己的交易策略,過程中也將學習歷程進行筆記,提供給路途中的朋友一個方向,讓我們一起動動手打造出自己的分析程式吧! 多年的軟體開發經驗,過程中也踩過不少雷,因此常常在學習道路上都期望有人能夠將技術經
Thumbnail
幾年前,偶然的在某社群聽見 Robot Framework 這套開源框架,起初抱持著好奇的心情簡單的玩了一下,不過當時完全不理解,用這種 Keyword 方式去撰寫自動化測試的好處在哪? ( 不過就是…我知識不足罷了XD ) 。 接下來,我就可以跑測試拉~! 接著看 log.html: