Python入門教學(一)

更新於 發佈於

安裝 Python

請先參考我的上一篇文章,即包含了安裝的步驟。

Hello, World!

我們通常會用 "Hello, World!" 來展示一個程式語言的基本功能。讓我們來看看在 Python 中如何打印這個經典的歡迎信息。

print("Hello, World!")

在 Python 中,print() 函數用於輸出內容到終端。在這個例子中,我們將 "Hello, World!" 字符串作為參數傳遞給 print() 函數,然後它會在終端輸出這個信息。

變數和數據類型

在 Python 中,您可以使用變數來存儲數據。Python 是一種動態類型語言,這意味著您不需要提前聲明變數的數據類型。Python 會根據賦值自動確定數據類型。

以下是一些常見的數據類型:

# 整數
num_int = 42

# 浮點數
num_float = 3.14

# 字符串
message = "Hello, Python!"

# 布爾值
is_true = True
is_false = False

條件語句

條件語句允許您根據條件的真假來執行不同的代碼塊。在 Python 中,使用 ifelif(可選)和 else 關鍵字來構建條件語句。

num = 10

if num > 0:
print("這個數是正數")
elif num < 0:
print("這個數是負數")
else:
print("這個數是零")

迴圈

迴圈允許您多次執行相同的代碼塊。在 Python 中,有兩種主要的迴圈類型:for 迴圈和 while 迴圈。

# for 迴圈
for i in range(5):
print(i)

# while 迴圈
count = 0
while count < 5:
print(count)
count += 1

函數

函數是一段可重用的代碼塊,可以根據需要多次調用。在 Python 中,您可以使用 def 關鍵字定義函數。

# 當你想和不只一個人打招呼時​
def greet(name):
print(f"Hello, {name}!")

greet("Alice")
greet("Bob")

列表

列表是一種可變的數據結構,它可以容納多個元素,並且元素可以是不同的數據類型。

fruits = ["apple", "orange", "banana"]

# 獲取列表長度
print(len(fruits))

# 訪問列表元素
print(fruits[0])

# 添加元素
fruits.append("grape")

# 刪除元素
fruits.remove("orange")

# 列表切片
print(fruits[1:3])

字典

字典是一種無序的鍵-值對(key-value pair)數據結構,它允許您根據鍵來快速查找對應的值。字典使用大括號 {} 來創建,並且每對鍵-值使用冒號 : 分隔。

# 創建一個字典
person = {
"name": "Alice",
"age": 30,
"occupation": "Engineer"
}

# 訪問字典中的值
print(person["name"]) # 輸出: Alice
print(person["age"]) # 輸出: 30

# 添加新的鍵-值對
person["city"] = "New York"

# 更新字典中的值
person["age"] = 31

# 刪除鍵-值對
del person["occupation"]

# 檢查字典中是否存在某個鍵
if "name" in person:
print("鍵 'name' 存在於字典中。")

# 獲取字典的所有鍵和值
keys = person.keys()
values = person.values()

print(keys) # 輸出: dict_keys(['name', 'age', 'city'])
print(values) # 輸出: dict_values(['Alice', 31, 'New York'])


留言
avatar-img
留言分享你的想法!
avatar-img
藍橙的沙龍
9會員
9內容數
流亡黯道,俗稱流亡按到,是一個在鬼島冒險打怪打到喪心病狂的故事。需要一些數學、分析的詭異遊戲。
藍橙的沙龍的其他內容
2023/07/31
R是一種開源的程式語言和環境,主要用於統計計算和數據分析。它擁有強大的統計功能和豐富的圖形繪製工具,使得用戶可以進行數據探索、處理和可視化。R語言的優勢之一是它有一個龐大的使用者社區,提供了大量的套件和資源,使其成為數據科學家和統計學家的首選工具之一。
Thumbnail
2023/07/31
R是一種開源的程式語言和環境,主要用於統計計算和數據分析。它擁有強大的統計功能和豐富的圖形繪製工具,使得用戶可以進行數據探索、處理和可視化。R語言的優勢之一是它有一個龐大的使用者社區,提供了大量的套件和資源,使其成為數據科學家和統計學家的首選工具之一。
Thumbnail
2023/01/13
別再用肥大的Aniconda! Miniconda下載與安裝。
Thumbnail
2023/01/13
別再用肥大的Aniconda! Miniconda下載與安裝。
Thumbnail
2023/01/08
更好看更強大的shell,zsh/oh-my-zsh配置。
Thumbnail
2023/01/08
更好看更強大的shell,zsh/oh-my-zsh配置。
Thumbnail
看更多
你可能也想看
Thumbnail
沙龍一直是創作與交流的重要空間,這次 vocus 全面改版了沙龍介面,就是為了讓好內容被好好看見! 你可以自由編排你的沙龍首頁版位,新版手機介面也讓每位訪客都能更快找到感興趣的內容、成為你的支持者。 改版完成後可以在社群媒體分享新版面,並標記 @vocus.official⁠ ♥️ ⁠
Thumbnail
沙龍一直是創作與交流的重要空間,這次 vocus 全面改版了沙龍介面,就是為了讓好內容被好好看見! 你可以自由編排你的沙龍首頁版位,新版手機介面也讓每位訪客都能更快找到感興趣的內容、成為你的支持者。 改版完成後可以在社群媒體分享新版面,並標記 @vocus.official⁠ ♥️ ⁠
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
學習Python核心語法,從變數、資料型態到物件導向程式設計,涵蓋15個重要技巧,並包含實例與說明,助你快速建立程式基礎。
Thumbnail
學習Python核心語法,從變數、資料型態到物件導向程式設計,涵蓋15個重要技巧,並包含實例與說明,助你快速建立程式基礎。
Thumbnail
從實際應用中學習 Python 程式設計,提升技能並建立作品集。文章提供八個循序漸進的 Python 專案範例,涵蓋檔案操作、網路爬蟲、Web 應用、自動化腳本、數據分析、遊戲開發、API 互動及應用程式部署,並附上實戰建議及學習資源。
Thumbnail
從實際應用中學習 Python 程式設計,提升技能並建立作品集。文章提供八個循序漸進的 Python 專案範例,涵蓋檔案操作、網路爬蟲、Web 應用、自動化腳本、數據分析、遊戲開發、API 互動及應用程式部署,並附上實戰建議及學習資源。
Thumbnail
Python 是一種非常優秀的程式語言,但它是否是「最好」的語言,取決於具體的使用場景和需求。 以下是 Python 的優勢與限制: Python 的優勢 1. 簡潔易學 • 語法接近自然語言,適合初學者,能快速上手並實現想法。 • 程式碼可讀性高,減少了開發和維護成本。 2. 豐
Thumbnail
Python 是一種非常優秀的程式語言,但它是否是「最好」的語言,取決於具體的使用場景和需求。 以下是 Python 的優勢與限制: Python 的優勢 1. 簡潔易學 • 語法接近自然語言,適合初學者,能快速上手並實現想法。 • 程式碼可讀性高,減少了開發和維護成本。 2. 豐
Thumbnail
歡迎來到我們的「🏫 Python 先修班」系列, 這裡面涵蓋了我們入門Python的技巧與教學, 以下是我們為您整理的閱讀順序, 也非常感謝您的支持, 期望透過簡單易懂的知識分享, 讓我們快速入門Python這門語言, 與業界正式接軌。 【🔒 Python 先修班】我應該怎麼開始學Pytho
Thumbnail
歡迎來到我們的「🏫 Python 先修班」系列, 這裡面涵蓋了我們入門Python的技巧與教學, 以下是我們為您整理的閱讀順序, 也非常感謝您的支持, 期望透過簡單易懂的知識分享, 讓我們快速入門Python這門語言, 與業界正式接軌。 【🔒 Python 先修班】我應該怎麼開始學Pytho
Thumbnail
我的學經歷是工程背景,在竹科旺宏電子當了6年多的工程師,讀了2年的MBA轉當業務,做了17年的國際業務(後面幾年是自己創業,獨立募資一億元),專長個是計畫書撰寫(以一 個月的速度申請進入南科園區廠商),後來因緣際會管理網站,從中學習到網站經營的技巧,我也從網站no found得到第一頁,在那幾個月之
Thumbnail
我的學經歷是工程背景,在竹科旺宏電子當了6年多的工程師,讀了2年的MBA轉當業務,做了17年的國際業務(後面幾年是自己創業,獨立募資一億元),專長個是計畫書撰寫(以一 個月的速度申請進入南科園區廠商),後來因緣際會管理網站,從中學習到網站經營的技巧,我也從網站no found得到第一頁,在那幾個月之
Thumbnail
您是否苦於網路資訊爆炸嗎? 教學何其多,但卻無法好好選擇的困境呢? 歡迎加入「🔒 阿Han的軟體心法實戰營」, 這裡不給您冗餘的雜訊, 單刀直入直接送您重點, 避開選擇障礙的困境, 讓您獲得業界標準的開發起手式, 成為Top 1的頂尖人才。 ✅ 在這裡可以學到什麼 這裡您可以學到業界開發的實戰
Thumbnail
您是否苦於網路資訊爆炸嗎? 教學何其多,但卻無法好好選擇的困境呢? 歡迎加入「🔒 阿Han的軟體心法實戰營」, 這裡不給您冗餘的雜訊, 單刀直入直接送您重點, 避開選擇障礙的困境, 讓您獲得業界標準的開發起手式, 成為Top 1的頂尖人才。 ✅ 在這裡可以學到什麼 這裡您可以學到業界開發的實戰
Thumbnail
在21世紀的技術浪潮中,「Python」不僅是程式設計的代表性語言,更是從初學者到資深工程師的共同選擇。除了在網頁開發、大數據和AI等專業領域中的應用,Python在全球的開發者社群中也建立了一個繁榮的生態系統,推動技術進步。然而,背後還隱藏著許多鮮為人知的故事和趣味,等待著我們去探索與發掘。
Thumbnail
在21世紀的技術浪潮中,「Python」不僅是程式設計的代表性語言,更是從初學者到資深工程師的共同選擇。除了在網頁開發、大數據和AI等專業領域中的應用,Python在全球的開發者社群中也建立了一個繁榮的生態系統,推動技術進步。然而,背後還隱藏著許多鮮為人知的故事和趣味,等待著我們去探索與發掘。
Thumbnail
Python是一款多功能且易於學習的程式語言,廣泛用於Web開發、數據分析和人工智能。學習起來有其挑戰性,但初學者可在短時間內體驗到成就感。市場對Python需求旺盛,成為職場上的重要技能。我們的課程提供從Python到PHP的全面學習,並重點教授實戰技巧如爬蟲和資料視覺化。現是投身編程的絕佳時機。
Thumbnail
Python是一款多功能且易於學習的程式語言,廣泛用於Web開發、數據分析和人工智能。學習起來有其挑戰性,但初學者可在短時間內體驗到成就感。市場對Python需求旺盛,成為職場上的重要技能。我們的課程提供從Python到PHP的全面學習,並重點教授實戰技巧如爬蟲和資料視覺化。現是投身編程的絕佳時機。
Thumbnail
Python 是一個易於學習且功能強大的高級程式語言,它廣泛用於軟件開發、數據科學、人工智能和網站開發等領域。本教學將帶您入門 Python,讓您了解基本語法和常用功能。讓我們開始吧!
Thumbnail
Python 是一個易於學習且功能強大的高級程式語言,它廣泛用於軟件開發、數據科學、人工智能和網站開發等領域。本教學將帶您入門 Python,讓您了解基本語法和常用功能。讓我們開始吧!
Thumbnail
雖然不能說,每一個人都該學 Python。但對於那些沒學過程式語言、且不知道將來想走哪個資訊領域的初學者來說,Python 是這些人應該學的第一個語言,絕對當之無愧!
Thumbnail
雖然不能說,每一個人都該學 Python。但對於那些沒學過程式語言、且不知道將來想走哪個資訊領域的初學者來說,Python 是這些人應該學的第一個語言,絕對當之無愧!
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News