[學習筆記] Python編程: 從入門到實踐(1) 變量及簡單的資料型態

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


嗨,看到我的文章的陌生人! 我是一名程式初學者。在這裡我會不定期發表程式學習筆記&個人生活紀錄。

我的文筆不是很好,也寫不出超級專業的技術文章(希望未來可以),有緣讀到的人可以當作粗淺的閱讀心得,若內容有誤的地方也歡迎留言告知我,大家一起交流進步。

目前在讀的書籍為Eric Matthes所撰寫的《Python編程: 從入門到實踐》,有興趣的朋友可以找來參閱。


變量(varialbe)與值(value)

-思考: 變量就像可以被賦值的標籤,或者說變量指向特定的值。

-命名規則:

變量名只能包含字母/數字/下劃線(_),且字母應小寫及不能以數字開頭或包含空格。

#好的​變量名
message_1
#不好的變量名
1Message​


字符串(string)(str)

-字符串就是一系列字符。用引號包起來的都是字符串。單/雙引皆可('/")。

-方法(method): 是python可對數據進行的操作。

​# .upper(): 將字串改為全部大寫。

# .lower(): 將字串改為全部小寫。

# .title(): 將字串每單詞的首​字母改為大寫。

# .lstrip(): 移除字串左端多餘的空格。

# .rstrip(): 移除字串右端多餘的空格。

# .strip(): ​同時移除字串左右兩端的空格。

# .removeprefix(欲刪除的前綴): 用於刪除字串前綴。

# .removesuffix(欲刪除的後綴): 用於刪除字串後綴​。

*在字符串(string)中插入變數(variable): 使用f字符串(format//設置格式)。

在左引號前加f,並在{}內填入變量,讓python替換其值。

first_name = "sam"
last_name = "wang"
full_name = f"{first_name}{last_name}"


整數(integer)(int)

-在python中可以對整數int進行加(+)、減(-)、乘(*)、除(/)、平方(**)。

-若要其他數學運算符,則要先導入math函數庫。 import math

-很大的數可以用下劃線(_)將其中的位數分組。 ex: 1_500_000


浮點數(float)

-帶小數點的數稱為浮點數。


布林值(Boolean)

-只有兩種值FalseTrue

-主要用於條件語句判斷。


常量(constant)

-指在程序的整個生命週期內都保持不變的變量。

-python沒有內置的常量類型,若要將某變量視為常量,需將其變量名命名為全大寫

#用全大寫指出將某變量視為常量
MAX_NUMBER = 10000


avatar-img
1會員
4內容數
一名程式初學者&不夠好的股市交易者 ‖ 純粹記錄生活,程式學習筆記及股市交易心得。
留言
avatar-img
留言分享你的想法!
Shu Yu Tsao-avatar-img
2025/02/20
小白-avatar-img
1
謝謝分享,很簡單好懂
小白-avatar-img
1
本篇參與的主題活動
「送禮」是電商業界的月經文,是不是就要拿出來討論,但總會有一種聲音:「送貨地址填朋友家就可以了吧?」所以電商做送禮業務一直讓人覺得有點多此一舉。 令人意外的是,在電商環境時移勢易的今天,送禮卻成了淘寶解決當前電商難題的一劑良藥。
全新 vocus 挑戰活動「方格人氣王」來啦~四大挑戰任你選,留言 / 愛心 / 瀏覽數大 PK,還有新手專屬挑戰!無論你是 vocus 上活躍創作者或剛加入的新手,都有機會被更多人看見,獲得站上版位曝光&豐富獎勵!🏆
流浪者,不是在流浪就是在準備流浪的路上。 平常肉身被困在辦公室的時候,只能用Google map靈魂旅行,於是知道許許多多的冷門國家,總是好奇在世界另一個角落的人是怎麼生活的。 某次看到一則新聞:一天之內跨年兩次。狂男在雪梨跨年完後直接飛到庫克群島再跨年一次,才知道世界上有一個這樣的國家(狂
有位學生曾問我:該怎麼創作內容? ​ 這問題,讓我想起 村上春樹 的「寫作秘密」 ;村上春樹,早期開始寫小說,一直有個困擾,他腦中畫面太多,情緒也太滿,結果一寫下去——卻是密密麻麻的形容詞、冗長的對白、複雜的句子...
此篇文章提供寶可夢集換式卡牌遊戲最新擴充包的資訊,包含上線日期、特色卡牌、活動內容、新周邊以及收集建議等,幫助玩家做好準備迎接新卡包。
田中達也的微縮攝影,不只是童趣,而是一場日常物件的顛覆性變革。 他運用日本「見立」概念,將筷子變成跳高竿、刮鬍刀變雪山,創造出全新視角的奇幻世界。本篇文章深入解析他的視覺傳達、創意思維與高產法則,探索他如何將設計發想課的思維融入日常,透過每天一張作品,將創意變成生活習慣。快來揭開這場微縮藝術的秘密!
「送禮」是電商業界的月經文,是不是就要拿出來討論,但總會有一種聲音:「送貨地址填朋友家就可以了吧?」所以電商做送禮業務一直讓人覺得有點多此一舉。 令人意外的是,在電商環境時移勢易的今天,送禮卻成了淘寶解決當前電商難題的一劑良藥。
全新 vocus 挑戰活動「方格人氣王」來啦~四大挑戰任你選,留言 / 愛心 / 瀏覽數大 PK,還有新手專屬挑戰!無論你是 vocus 上活躍創作者或剛加入的新手,都有機會被更多人看見,獲得站上版位曝光&豐富獎勵!🏆
流浪者,不是在流浪就是在準備流浪的路上。 平常肉身被困在辦公室的時候,只能用Google map靈魂旅行,於是知道許許多多的冷門國家,總是好奇在世界另一個角落的人是怎麼生活的。 某次看到一則新聞:一天之內跨年兩次。狂男在雪梨跨年完後直接飛到庫克群島再跨年一次,才知道世界上有一個這樣的國家(狂
有位學生曾問我:該怎麼創作內容? ​ 這問題,讓我想起 村上春樹 的「寫作秘密」 ;村上春樹,早期開始寫小說,一直有個困擾,他腦中畫面太多,情緒也太滿,結果一寫下去——卻是密密麻麻的形容詞、冗長的對白、複雜的句子...
此篇文章提供寶可夢集換式卡牌遊戲最新擴充包的資訊,包含上線日期、特色卡牌、活動內容、新周邊以及收集建議等,幫助玩家做好準備迎接新卡包。
田中達也的微縮攝影,不只是童趣,而是一場日常物件的顛覆性變革。 他運用日本「見立」概念,將筷子變成跳高竿、刮鬍刀變雪山,創造出全新視角的奇幻世界。本篇文章深入解析他的視覺傳達、創意思維與高產法則,探索他如何將設計發想課的思維融入日常,透過每天一張作品,將創意變成生活習慣。快來揭開這場微縮藝術的秘密!
你可能也想看
Google News 追蹤
Thumbnail
全新 vocus 挑戰活動「方格人氣王」來啦~四大挑戰任你選,留言 / 愛心 / 瀏覽數大 PK,還有新手專屬挑戰!無論你是 vocus 上活躍創作者或剛加入的新手,都有機會被更多人看見,獲得站上版位曝光&豐富獎勵!🏆
Thumbnail
本文探討AI筆記工具的優缺點、選擇建議及未來趨勢,比較NotebookLM、OneNote+Copilot、Notion AI、Obsidian+GPT插件和Palantir Foundry等工具,並強調安全注意事項及個人需求評估的重要性。
Thumbnail
全方位分析脫離繼承戰的方法,大膽猜測誰會成為卡丁國下一任國王。
Thumbnail
Python資料視覺化在數據分析中扮演關鍵角色,透過視覺化捕捉數據模式、趨勢和異常,透過Matplotlib等工具創建專業圖表變相對簡單和高效。
ITS python認證內容含蓋六大主題
Thumbnail
本文詳細介紹了Python中的各種資料型別,包括整數、字串、清單、元組、集合和字典,並提供了相關的操作範例。此外,還解釋了如何在Python中定義和操作變數,包括如何同時對多個變數進行賦值。
Thumbnail
Python語法包括條件語句、迴圈、函數和變數的使用。條件語句如if、elif和else用於進行條件判斷,for和while是兩種主要的迴圈,def用於定義函數。變數可以被賦予數字或字符串,並可使用類型提示來指定變數的類型。註解可以是單行或多行,並可用於解釋函數或類的用途和作用。
Thumbnail
最近有新的訂閱者加入, 想趁這個機會再分享一次學習心法與建議給第一次練習的讀者、同學們。 如果你本身已經很熟練演算法,那隨機挑題目練習ok,可以測試觀念是否正確,並且驗證寫code的效率與正確程度。 如果是剛畢業或還在學,以前沒有打過程式競賽。 想開始有系統地增強演算法&資料結構的能力
Thumbnail
在程式中,了解資料型態是相當重要的。 為什麽? 因為許多error,常常都是因為資料型態不正確所導致的。 舉個例子,在python中: a = 1 + 2 print(a) 結果就是3 a = = "1"+"2" print(a) 結果就是12 是不是差很多? 所以今天我來介
在求學階段,你已經對代數的計算熟到不能再熟,所以變數(variable)對你來說應該不至於太陌生,先來看看以下這個例子:   
Thumbnail
全新 vocus 挑戰活動「方格人氣王」來啦~四大挑戰任你選,留言 / 愛心 / 瀏覽數大 PK,還有新手專屬挑戰!無論你是 vocus 上活躍創作者或剛加入的新手,都有機會被更多人看見,獲得站上版位曝光&豐富獎勵!🏆
Thumbnail
本文探討AI筆記工具的優缺點、選擇建議及未來趨勢,比較NotebookLM、OneNote+Copilot、Notion AI、Obsidian+GPT插件和Palantir Foundry等工具,並強調安全注意事項及個人需求評估的重要性。
Thumbnail
全方位分析脫離繼承戰的方法,大膽猜測誰會成為卡丁國下一任國王。
Thumbnail
Python資料視覺化在數據分析中扮演關鍵角色,透過視覺化捕捉數據模式、趨勢和異常,透過Matplotlib等工具創建專業圖表變相對簡單和高效。
ITS python認證內容含蓋六大主題
Thumbnail
本文詳細介紹了Python中的各種資料型別,包括整數、字串、清單、元組、集合和字典,並提供了相關的操作範例。此外,還解釋了如何在Python中定義和操作變數,包括如何同時對多個變數進行賦值。
Thumbnail
Python語法包括條件語句、迴圈、函數和變數的使用。條件語句如if、elif和else用於進行條件判斷,for和while是兩種主要的迴圈,def用於定義函數。變數可以被賦予數字或字符串,並可使用類型提示來指定變數的類型。註解可以是單行或多行,並可用於解釋函數或類的用途和作用。
Thumbnail
最近有新的訂閱者加入, 想趁這個機會再分享一次學習心法與建議給第一次練習的讀者、同學們。 如果你本身已經很熟練演算法,那隨機挑題目練習ok,可以測試觀念是否正確,並且驗證寫code的效率與正確程度。 如果是剛畢業或還在學,以前沒有打過程式競賽。 想開始有系統地增強演算法&資料結構的能力
Thumbnail
在程式中,了解資料型態是相當重要的。 為什麽? 因為許多error,常常都是因為資料型態不正確所導致的。 舉個例子,在python中: a = 1 + 2 print(a) 結果就是3 a = = "1"+"2" print(a) 結果就是12 是不是差很多? 所以今天我來介
在求學階段,你已經對代數的計算熟到不能再熟,所以變數(variable)對你來說應該不至於太陌生,先來看看以下這個例子: