【Python 筆記】print

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

介紹 Python 中非常重要且常用的內建函數 print()

print() 函數的主要作用是將指定的物件 (object) 輸出到標準輸出流 (standard output stream),預設情況下這個標準輸出流會連接到您的終端機 (terminal)控制台 (console)。簡單來說,print() 函數可以讓您的 Python 程式在螢幕上顯示文字、數字或其他資訊。


print() 函數的基本語法:

raw-image

讓我們分解一下這個語法中的各個參數:

  • value (必要參數): 您想要列印的物件。可以是一個或多個物件,多個物件之間用逗號 , 分隔。這些物件在列印之前會被轉換成字串。
  • ... (可選參數): 表示可以傳遞多個 value
  • sep=' ' (可選參數): 用於指定多個 value 之間的分隔符。預設值是一個空格 ' '。您可以將其更改為任何您想要的字串,例如逗號加空格 ', '、底線 '_' 等。
  • end='\n' (可選參數): 用於指定列印結束後要添加的字串。預設值是換行符 '\n',這意味著每次 print() 呼叫後會自動換行。您可以將其更改為其他字串,例如空字串 ''(不換行)、空格 ' ' 等。
  • file=sys.stdout (可選參數): 用於指定輸出流的檔案物件。預設值是 sys.stdout,它代表標準輸出(通常是您的終端機)。您可以將其重新導向到其他檔案物件,將輸出寫入檔案。您需要先使用 Python 的檔案操作函數(例如 open())打開一個檔案。
  • flush=False (可選參數): 一個布林值,用於指定是否強制刷新輸出流。預設值是 False,表示輸出可能會被緩衝。將其設置為 True 可以強制立即將輸出寫入 file 指定的流中。


print() 函數的使用範例:

1. 列印單個字串:

raw-image

輸出:

raw-image


2. 列印數字:

raw-image

輸出:

raw-image


3. 列印布林值:

raw-image

輸出:

raw-image


4. 列印多個物件(使用預設分隔符):

raw-image

輸出(物件之間用空格分隔):

raw-image


5. 指定分隔符 (sep):

raw-image

輸出:

raw-image


6. 指定結束符 (end):

raw-image

輸出(兩行輸出在同一行,用空格分隔):

raw-image


raw-image

輸出(數字連在一起):

raw-image


7. 將輸出重定向到檔案 (file):

raw-image

這段程式碼會將 "This will be written to the file." 寫入名為 output.txt 的檔案中,而 "This will be printed to the console." 則會顯示在終端機上。


8. 使用 f-strings (格式化字串字面值) 進行更方便的輸出格式化:

從 Python 3.6 開始,f-strings 提供了一種更簡潔的方式來在字串中嵌入變數和表達式:

raw-image

輸出:

raw-image


總結:

print() 函數是 Python 中用於將資訊輸出到使用者介面的基本工具。透過理解其不同的參數,您可以靈活地控制輸出的格式,包括分隔符、結束符以及輸出目標。在學習和使用 Python 的過程中,print() 將會是您調試程式、顯示結果和與程式互動的重要幫手。


留言
avatar-img
留言分享你的想法!
avatar-img
宗的筆記
17會員
651內容數
我的學習筆記,用來記錄自己覺得重要的事情,所有的筆記會動態更新來完善。 用 AI 補助整理重點。
宗的筆記的其他內容
2025/04/08
認識 Python 中的「字串 (String)」。字串是 Python 中用於表示文本資料的基本資料型態。它可以包含字母、數字、符號、空格等任何 Unicode 字元。 字串的特性: 不可變性 (Immutable): 字串一旦被創建,其內容就不能直接修改。任何對字串的操作(例如替換、插入
2025/04/08
認識 Python 中的「字串 (String)」。字串是 Python 中用於表示文本資料的基本資料型態。它可以包含字母、數字、符號、空格等任何 Unicode 字元。 字串的特性: 不可變性 (Immutable): 字串一旦被創建,其內容就不能直接修改。任何對字串的操作(例如替換、插入
2025/04/08
Python 數字(Number)類型詳解 在 Python 中,數字(Number)是基本的資料類型之一,主要分為三種: 整數(int) 浮點數(float) 複數(complex) 以下是詳細說明與範例: 1. 整數(int) 不包含小數點,可以是正數、負數或零。 在 Pyth
Thumbnail
2025/04/08
Python 數字(Number)類型詳解 在 Python 中,數字(Number)是基本的資料類型之一,主要分為三種: 整數(int) 浮點數(float) 複數(complex) 以下是詳細說明與範例: 1. 整數(int) 不包含小數點,可以是正數、負數或零。 在 Pyth
Thumbnail
2025/04/08
認識 Python 的變數 (Variables)。變數是程式設計中最基礎且重要的概念之一。 什麼是變數? 簡單來說,變數就像電腦記憶體中的一個標籤或容器,您可以將各種不同的資料(例如數字、文字、真假值等)儲存到這個容器中。透過這個標籤,您可以在程式碼中方便地存取和操作這些資料。 變數
Thumbnail
2025/04/08
認識 Python 的變數 (Variables)。變數是程式設計中最基礎且重要的概念之一。 什麼是變數? 簡單來說,變數就像電腦記憶體中的一個標籤或容器,您可以將各種不同的資料(例如數字、文字、真假值等)儲存到這個容器中。透過這個標籤,您可以在程式碼中方便地存取和操作這些資料。 變數
Thumbnail
看更多
你可能也想看
Thumbnail
孩子寫功課時瞇眼?小心近視!這款喜光全光譜TIONE⁺光健康智慧檯燈,獲眼科院長推薦,網路好評不斷!全光譜LED、180cm大照明範圍、5段亮度及色溫調整、350度萬向旋轉,讓孩子學習更舒適、保護眼睛!
Thumbnail
孩子寫功課時瞇眼?小心近視!這款喜光全光譜TIONE⁺光健康智慧檯燈,獲眼科院長推薦,網路好評不斷!全光譜LED、180cm大照明範圍、5段亮度及色溫調整、350度萬向旋轉,讓孩子學習更舒適、保護眼睛!
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
介紹 Python 中非常重要且常用的內建函數 print()。 print() 函數的主要作用是將指定的物件 (object) 輸出到標準輸出流 (standard output stream),預設情況下這個標準輸出流會連接到您的終端機 (terminal) 或控制台 (console)。簡單
Thumbnail
介紹 Python 中非常重要且常用的內建函數 print()。 print() 函數的主要作用是將指定的物件 (object) 輸出到標準輸出流 (standard output stream),預設情況下這個標準輸出流會連接到您的終端機 (terminal) 或控制台 (console)。簡單
Thumbnail
在 Python 中,print( ) 函數用於將結果輸出到螢幕上。當你嘗試將不同資料型別(例如字串和數字)混合在一起輸出時,print( )函數無法直接處理這些不同型別的資料,因此你需要先將它們轉換為相同的資料型別。通常,這意味著需要將數字轉換為字串型別,以便與其他字串一同輸出。 雖然我們也可以
Thumbnail
在 Python 中,print( ) 函數用於將結果輸出到螢幕上。當你嘗試將不同資料型別(例如字串和數字)混合在一起輸出時,print( )函數無法直接處理這些不同型別的資料,因此你需要先將它們轉換為相同的資料型別。通常,這意味著需要將數字轉換為字串型別,以便與其他字串一同輸出。 雖然我們也可以
Thumbnail
什麼是Python python是電腦程式語言的一種,如同python官方網站上的介紹 "Python是一種程式語,可讓你更快速地工作並更有效的整合系統"。簡單地說,就是你可用python這個程式語言去告訴電腦你想要作什麼,讓電腦來幫你完成你要作的事情。
Thumbnail
什麼是Python python是電腦程式語言的一種,如同python官方網站上的介紹 "Python是一種程式語,可讓你更快速地工作並更有效的整合系統"。簡單地說,就是你可用python這個程式語言去告訴電腦你想要作什麼,讓電腦來幫你完成你要作的事情。
Thumbnail
在Python中,我們可以用def關鍵字定義函數,並透過函數名稱呼叫它。函數參數可以是必填、關鍵字、默認或不定長度的類型。return語句負責結束函數並回傳值。全域變數可以在整個程序中使用,而區域變數只能在特定函數內使用。我們還可以在一個文件中定義函數,然後在另一個文件中呼叫它。
Thumbnail
在Python中,我們可以用def關鍵字定義函數,並透過函數名稱呼叫它。函數參數可以是必填、關鍵字、默認或不定長度的類型。return語句負責結束函數並回傳值。全域變數可以在整個程序中使用,而區域變數只能在特定函數內使用。我們還可以在一個文件中定義函數,然後在另一個文件中呼叫它。
Thumbnail
在Python中,import是一個關鍵字,用於將其他模組或套件中的程式碼引入到當前的程式中以供使用。 這個關鍵字允許你在你的程式中使用其他地方定義的變數、函式和類等。 當你使用import時,Python會搜索指定模組或套件的位置,並將其中的程式碼載入到你的程式中,這樣你就可以在程式中使用它們
Thumbnail
在Python中,import是一個關鍵字,用於將其他模組或套件中的程式碼引入到當前的程式中以供使用。 這個關鍵字允許你在你的程式中使用其他地方定義的變數、函式和類等。 當你使用import時,Python會搜索指定模組或套件的位置,並將其中的程式碼載入到你的程式中,這樣你就可以在程式中使用它們
Thumbnail
今天來介紹python的函式 函式在python中是非常重要的一環,因為到了後期,程式會越來越複雜。 而函式可以想成是容易管理的小程式,當我們需要使用時,只需呼叫即可。
Thumbnail
今天來介紹python的函式 函式在python中是非常重要的一環,因為到了後期,程式會越來越複雜。 而函式可以想成是容易管理的小程式,當我們需要使用時,只需呼叫即可。
Thumbnail
本文詳細解說了 Python print() 函數的各種隱藏語法,包括 value、sep、end、file 和 flush。作者以清晰的範例和解說,讓從未接觸程式語言的人也能夠理解。而最後提到了訂閱房間的付費方式,並歡迎大家訂閱。文章內容較為詳細,提供了豐富的資訊。
Thumbnail
本文詳細解說了 Python print() 函數的各種隱藏語法,包括 value、sep、end、file 和 flush。作者以清晰的範例和解說,讓從未接觸程式語言的人也能夠理解。而最後提到了訂閱房間的付費方式,並歡迎大家訂閱。文章內容較為詳細,提供了豐富的資訊。
Thumbnail
設計程式來讀取欲傳送訊息之參數txt檔案,再利用程式自動傳出訊息至LINE群組。能簡易使用於任何場合。
Thumbnail
設計程式來讀取欲傳送訊息之參數txt檔案,再利用程式自動傳出訊息至LINE群組。能簡易使用於任何場合。
Thumbnail
在 Python 中,dir() 函式用於列舉對象的所有屬性和方法。這包括對象的內建屬性、方法以及自定義的屬性和方法。以下是一個簡單的示例: 列舉所有屬性與方法 class MyClass: def __init__(self): self.attribute1 = 42
Thumbnail
在 Python 中,dir() 函式用於列舉對象的所有屬性和方法。這包括對象的內建屬性、方法以及自定義的屬性和方法。以下是一個簡單的示例: 列舉所有屬性與方法 class MyClass: def __init__(self): self.attribute1 = 42
Thumbnail
本文介紹了Python中函式引數的*args和**kwargs用法,通過*args處理可變數量的位置引數,通過**kwargs處理可變數量的關鍵字引數。不僅介紹了相應的語法和程式範例,還解釋了它們的順序問題和建議的慣例用法。
Thumbnail
本文介紹了Python中函式引數的*args和**kwargs用法,通過*args處理可變數量的位置引數,通過**kwargs處理可變數量的關鍵字引數。不僅介紹了相應的語法和程式範例,還解釋了它們的順序問題和建議的慣例用法。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News