不再迷茫!手把手的Python入門教學-變數、資料型態、輸出

更新於 2024/08/23閱讀時間約 1 分鐘
用最直白的語言解釋最複雜的概念,一系列教學​讓你在短時間內掌握 Python

變數

用來儲存和操作數據的容器,例如:

a = 3
s = "string"

在上述例子中,a 跟 s 即為變數的名稱,a 裡面存放的就是整數 3 ,s 裡面存放的就是一串叫做 string 的字。

注意!這邊的 "string" 需要用雙引號括起來,如果沒有雙引號,程式會把 string 視為一個變數,而不是一串字。

變數可以設為任何名稱,但程式語言預設的關鍵字不行(例如在Python中:strfloatint …)。

資料型態

  • 整數(int)
  • 浮點數(float)
  • 字串(str)
  • 布林值(bool)TrueFalse
# 整數
a = 10
print(a) # 輸出:10

# 浮點數
b = 3.14
print(b) # 輸出:3.14

# 字串
c = "Python"
print(c) # 輸出:Python

# 布林值
d = True
print(d) # 輸出:True

輸出語句

這邊介紹最常用的輸出函數:print(...),以下是語法及參數

print(*objects, sep = ' ', end = '\n', file = sys.stdout, flush = False)
  • *objects:要輸出的內容。輸出多個內容,以 , 分隔。
  • sep:預設值為空格,用來分隔多個內容。
  • end:預設值為 \n(換行符號),用來設定輸出結尾。
分隔 Day2 跟 333 的就會是 ',' 而不是空格。輸出完 333 後的結尾就會是 '。' 而不會換下一行

分隔 Day2 跟 333 的就會是 ',' 而不是空格。輸出完 333 後的結尾就會是 '。' 而不會換下一行

  • file:要寫入的檔案名稱。(檔案操作之後會詳細再做一篇請不用擔心)
  • flush:預設值為 False,會先將文字儲存在暫存檔,執行結束時再一次輸出。若改為 True,即可實現動態輸出。(想看動態輸出效果可以看我在IG上的這篇 Reels
這是用 flush 實現動態輸出的例子

這是用 flush 實現動態輸出的例子

⬇️程式檔放置區⬇️

這個 Python 教學系列的程式檔都放在以下雲端資料夾,如果需要可以自行下載來試試看,請使用 Jupyter Notebook 開啟程式檔,資料夾中附有 Jupyter開檔教學,跟著我一步一腳印學習程式語言吧!


專為初學者打造的Python簡易教學,從零開始不卡關
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
の倉的程式小天地 的其他內容
本文介紹 Python 的基本概念,並提供安裝指南,幫助初學者快速掌握這門流行的程式語言。內容包括 Python 的設計哲學、安裝步驟以及可用的整合開發環境(IDE)。透過簡單易懂的方式,您將能夠開始撰寫 Python 程式,並享受程式設計的樂趣。
本文介紹 Python 的基本概念,並提供安裝指南,幫助初學者快速掌握這門流行的程式語言。內容包括 Python 的設計哲學、安裝步驟以及可用的整合開發環境(IDE)。透過簡單易懂的方式,您將能夠開始撰寫 Python 程式,並享受程式設計的樂趣。
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
上兩篇有關List的文章,此篇文上兩章的延續,整理一些常用的方法和操作。 [Python]List(列表)新增、修改、刪除元素 [Python基礎]容器 list(列表),tuple(元組) 還有一些常用的 list 方法和操作,讓你能更靈活地處理列表數據
Thumbnail
在 Python 中,print( ) 函數用於將結果輸出到螢幕上。當你嘗試將不同資料型別(例如字串和數字)混合在一起輸出時,print( )函數無法直接處理這些不同型別的資料,因此你需要先將它們轉換為相同的資料型別。通常,這意味著需要將數字轉換為字串型別,以便與其他字串一同輸出。 雖然我們也可以
Thumbnail
Python資料視覺化在數據分析中扮演關鍵角色,透過視覺化捕捉數據模式、趨勢和異常,透過Matplotlib等工具創建專業圖表變相對簡單和高效。
ITS python認證內容含蓋六大主題
Thumbnail
宣告變數 變數是程式中用來儲存和表示數據的標識符號​,並將變數存放在某個記憶體位子 可以用ID的方法查找變數存在哪個記憶體,此方法有利於以後查找問題用。 在大多數程式語言中,變數需要事先聲明(宣告)並賦值。 而Python是一種動態類型語言,不需要顯式宣告變數類型,而是在賦值時自動進行推斷。
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
上兩篇有關List的文章,此篇文上兩章的延續,整理一些常用的方法和操作。 [Python]List(列表)新增、修改、刪除元素 [Python基礎]容器 list(列表),tuple(元組) 還有一些常用的 list 方法和操作,讓你能更靈活地處理列表數據
Thumbnail
在 Python 中,print( ) 函數用於將結果輸出到螢幕上。當你嘗試將不同資料型別(例如字串和數字)混合在一起輸出時,print( )函數無法直接處理這些不同型別的資料,因此你需要先將它們轉換為相同的資料型別。通常,這意味著需要將數字轉換為字串型別,以便與其他字串一同輸出。 雖然我們也可以
Thumbnail
Python資料視覺化在數據分析中扮演關鍵角色,透過視覺化捕捉數據模式、趨勢和異常,透過Matplotlib等工具創建專業圖表變相對簡單和高效。
ITS python認證內容含蓋六大主題
Thumbnail
宣告變數 變數是程式中用來儲存和表示數據的標識符號​,並將變數存放在某個記憶體位子 可以用ID的方法查找變數存在哪個記憶體,此方法有利於以後查找問題用。 在大多數程式語言中,變數需要事先聲明(宣告)並賦值。 而Python是一種動態類型語言,不需要顯式宣告變數類型,而是在賦值時自動進行推斷。