
- Python 基礎
- Python - 首頁
- Python - 概述
- Python - 歷史
- Python - 特性
- Python vs C++
- Python - 你好,世界 程式
- Python - 應用領域
- Python - 直譯器
- Python - 環境搭建
- Python - 虛擬環境
- Python - 基本語法
- Python - 變數
- Python - 資料型別
- Python - 型別轉換
- Python - Unicode 系統
- Python - 字面量
- Python - 運算子
- Python - 算術運算子
- Python - 比較運算子
- Python - 賦值運算子
- Python - 邏輯運算子
- Python - 位運算子
- Python - 成員運算子
- Python - 身份運算子
- Python - 運算子優先順序
- Python - 註釋
- Python - 使用者輸入
- Python - 數字
- Python - 布林值
- Python 控制語句
- Python - 控制流
- Python - 決策
- Python - if 語句
- Python - if else
- Python - 巢狀 if
- Python - Match-Case 語句
- Python - 迴圈
- Python - for 迴圈
- Python - for-else 迴圈
- Python - while 迴圈
- Python - break 語句
- Python - continue 語句
- Python - pass 語句
- Python - 巢狀迴圈
- Python 函式 & 模組
- Python - 函式
- Python - 預設引數
- Python - 關鍵字引數
- Python - 僅限關鍵字引數
- Python - 位置引數
- Python - 僅限位置引數
- Python - 可變引數
- Python - 變數作用域
- Python - 函式註解
- Python - 模組
- Python - 內建函式
- Python 字串
- Python - 字串
- Python - 字串切片
- Python - 修改字串
- Python - 字串連線
- Python - 字串格式化
- Python - 跳脫字元
- Python - 字串方法
- Python - 字串練習
- Python 列表
- Python - 列表
- Python - 訪問列表元素
- Python - 修改列表元素
- Python - 新增列表元素
- Python - 刪除列表元素
- Python - 迴圈遍歷列表
- Python - 列表推導式
- Python - 列表排序
- Python - 複製列表
- Python - 合併列表
- Python - 列表方法
- Python - 列表練習
- Python 元組
- Python - 元組
- Python - 訪問元組元素
- Python - 更新元組
- Python - 解包元組
- Python - 迴圈遍歷元組
- Python - 合併元組
- Python - 元組方法
- Python - 元組練習
- Python 集合
- Python - 集合
- Python - 訪問集合元素
- Python - 新增集合元素
- Python - 刪除集合元素
- Python - 迴圈遍歷集合
- Python - 合併集合
- Python - 複製集合
- Python - 集合運算子
- Python - 集合方法
- Python - 集合練習
- Python 字典
- Python - 字典
- Python - 訪問字典元素
- Python - 修改字典元素
- Python - 新增字典元素
- Python - 刪除字典元素
- Python - 字典檢視物件
- Python - 迴圈遍歷字典
- Python - 複製字典
- Python - 巢狀字典
- Python - 字典方法
- Python - 字典練習
- Python 陣列
- Python - 陣列
- Python - 訪問陣列元素
- Python - 新增陣列元素
- Python - 刪除陣列元素
- Python - 迴圈遍歷陣列
- Python - 複製陣列
- Python - 反轉陣列
- Python - 排序陣列
- Python - 合併陣列
- Python - 陣列方法
- Python - 陣列練習
- Python 檔案處理
- Python - 檔案處理
- Python - 寫入檔案
- Python - 讀取檔案
- Python - 重新命名和刪除檔案
- Python - 目錄
- Python - 檔案方法
- Python - OS 檔案/目錄方法
- Python - OS 路徑方法
- 面向物件程式設計
- Python - OOPs 概念
- Python - 類 & 物件
- Python - 類屬性
- Python - 類方法
- Python - 靜態方法
- Python - 建構函式
- Python - 訪問修飾符
- Python - 繼承
- Python - 多型
- Python - 方法重寫
- Python - 方法過載
- Python - 動態繫結
- Python - 動態型別
- Python - 抽象
- Python - 封裝
- Python - 介面
- Python - 包
- Python - 內部類
- Python - 匿名類和物件
- Python - 單例類
- Python - 包裝器類
- Python - 列舉
- Python - 反射
- Python 錯誤 & 異常
- Python - 語法錯誤
- Python - 異常
- Python - try-except 塊
- Python - try-finally 塊
- Python - 丟擲異常
- Python - 異常鏈
- Python - 巢狀 try 塊
- Python - 使用者自定義異常
- Python - 日誌記錄
- Python - 斷言
- Python - 內建異常
- Python 多執行緒
- Python - 多執行緒
- Python - 執行緒生命週期
- Python - 建立執行緒
- Python - 啟動執行緒
- Python - 執行緒連線
- Python - 執行緒命名
- Python - 執行緒排程
- Python - 執行緒池
- Python - 主執行緒
- Python - 執行緒優先順序
- Python - 守護執行緒
- Python - 執行緒同步
- Python 同步
- Python - 執行緒間通訊
- Python - 執行緒死鎖
- Python - 中斷執行緒
- Python 網路程式設計
- Python - 網路程式設計
- Python - 套接字程式設計
- Python - URL 處理
- Python - 泛型
- Python 庫
- NumPy 教程
- Pandas 教程
- SciPy 教程
- Matplotlib 教程
- Django 教程
- OpenCV 教程
- Python 雜項
- Python - 日期 & 時間
- Python - 數學
- Python - 迭代器
- Python - 生成器
- Python - 閉包
- Python - 裝飾器
- Python - 遞迴
- Python - 正則表示式
- Python - PIP
- Python - 資料庫訪問
- Python - 弱引用
- Python - 序列化
- Python - 模板
- Python - 輸出格式化
- Python - 效能測量
- Python - 資料壓縮
- Python - CGI 程式設計
- Python - XML 處理
- Python - GUI 程式設計
- Python - 命令列引數
- Python - 文件字串
- Python - JSON
- Python - 傳送郵件
- Python - 擴充套件
- Python - 工具/實用程式
- Python - GUIs
- Python 高階概念
- Python - 抽象基類
- Python - 自定義異常
- Python - 高階函式
- Python - 物件內部結構
- Python - 記憶體管理
- Python - 元類
- Python - 使用元類進行超程式設計
- Python - 模擬和存根
- Python - Monkey Patching
- Python - 訊號處理
- Python - 型別提示
- Python - 自動化教程
- Python - Humanize 包
- Python - 上下文管理器
- Python - 協程
- Python - 描述符
- Python - 診斷和修復記憶體洩漏
- Python - 不可變資料結構
- Python 有用資源
- Python - 問答
- Python - 線上測驗
- Python - 快速指南
- Python - 參考
- Python - 速查表
- Python - 專案
- Python - 有用資源
- Python - 討論
- Python 編譯器
- NumPy 編譯器
- Matplotlib 編譯器
- SciPy 編譯器
Python - 你好,世界 程式
本教程將教你如何使用 Python 程式語言編寫一個簡單的你好,世界程式。此程式將使用 Python 內建的 print() 函式來列印字串。
Python 中的“你好,世界”程式
列印“你好,世界”是 Python 中的第一個程式。此程式不會接受任何使用者輸入,它只會將文字列印到輸出螢幕上。它用於測試編譯和執行程式所需的軟體是否已正確安裝。
步驟
以下是編寫 Python 程式列印“你好,世界”的步驟:
- 步驟 1:安裝 Python。確保您的系統上已安裝 Python。如果未安裝 Python,請從此處安裝:https://python.club.tw/downloads/
- 步驟 2:選擇文字編輯器或 IDE 來編寫程式碼。
- 步驟 3:開啟文字編輯器或 IDE,建立一個新檔案,並編寫程式碼以列印“你好,世界”。
- 步驟 4:將檔案儲存為具有“.py”副檔名的檔名。
- 步驟 5:編譯/執行程式。
列印“你好,世界”的 Python 程式
# Python code to print "Hello World" print ("Hello World")
在上面的程式碼中,我們寫了兩行。第一行是Python 註釋,Python 直譯器 將忽略它,第二行是 print() 語句,它將在輸出螢幕上列印給定的訊息(“你好,世界”)。
輸出
Hello World
編寫和執行“你好,世界”程式的不同方法
使用 Python 直譯器命令提示符模式
使用 Python 直譯器顯示你好,世界訊息非常容易。從 Windows 作業系統的命令終端啟動 Python 直譯器,並按如下所示從 Python 提示符發出print 語句:
示例
PS C:\> python Python 3.11.2 (tags/v3.11.2:878ead1, Feb 7 2023, 16:38:35) [MSC v.1934 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> print ("Hello World") Hello World
同樣,在 Linux 系統上也會列印“你好,世界”訊息。
示例
$ python3 Python 3.10.6 (main, Mar 10 2023, 10:55:28) [GCC 11.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> print ("Hello World") Hello World
使用 Python 直譯器指令碼模式
Python 直譯器也以指令碼模式工作。開啟任何文字編輯器,輸入以下文字並儲存為 Hello.py
print ("Hello World")
對於 Windows 作業系統,開啟命令提示符終端 (CMD) 並按如下所示執行程式:
C:\>python hello.py
這將顯示以下輸出
Hello World
從 Linux 終端執行程式
$ python3 hello.py
這將顯示以下輸出
Hello World
在 Linux 指令碼中使用 Shebang #!
在 Linux 中,您可以將 Python 程式轉換為自執行指令碼。程式碼中的第一條語句應該是一個 shebang #!。它必須包含 Python 可執行檔案的路徑。在 Linux 中,Python 安裝在 /usr/bin 目錄中,可執行檔案的名稱是 python3。因此,我們將此語句新增到 hello.py 檔案中
#!/usr/bin/python3 print ("Hello World")
您還需要使用 chmod +x 命令授予檔案可執行許可權
$ chmod +x hello.py
然後,您可以使用以下命令列執行程式:
$ ./hello.py
這將顯示以下輸出
Hello World
常見問題
1. 為什麼第一個程式被稱為“你好,世界”?
它只是一個簡單的程式,用於測試基本語法和Python 程式語言的編譯器/直譯器配置。
2. 執行“你好,世界”程式是否需要安裝 Python?
是的。執行“你好,世界”程式需要安裝 Python。
3. 如何在不安裝 Python 的情況下執行 Python 程式?
TutorialsPoint 開發了一個線上環境,您可以在其中執行您的程式碼。您可以使用Python 線上編譯器來執行您的 Python 程式。
4. Python 中的第一個程式與“你好,世界”程式?
沒有區別。Python 的第一個程式通常被稱為 Hello World 程式。
5. 列印 Hello World 或任何訊息的方法有哪些?
您可以使用以下方法:
- print() 方法
- 透過匯入 sys 模組使用 sys.stdout.write() 方法
- 使用 Python f-string