Python入門教學(一)

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

安裝 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
9會員
9內容數
流亡黯道,俗稱流亡按到,是一個在鬼島冒險打怪打到喪心病狂的故事。需要一些數學、分析的詭異遊戲。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
藍橙的沙龍 的其他內容
R是一種開源的程式語言和環境,主要用於統計計算和數據分析。它擁有強大的統計功能和豐富的圖形繪製工具,使得用戶可以進行數據探索、處理和可視化。R語言的優勢之一是它有一個龐大的使用者社區,提供了大量的套件和資源,使其成為數據科學家和統計學家的首選工具之一。
別再用肥大的Aniconda! Miniconda下載與安裝。
更好看更強大的shell,zsh/oh-my-zsh配置。
R是一種開源的程式語言和環境,主要用於統計計算和數據分析。它擁有強大的統計功能和豐富的圖形繪製工具,使得用戶可以進行數據探索、處理和可視化。R語言的優勢之一是它有一個龐大的使用者社區,提供了大量的套件和資源,使其成為數據科學家和統計學家的首選工具之一。
別再用肥大的Aniconda! Miniconda下載與安裝。
更好看更強大的shell,zsh/oh-my-zsh配置。
你可能也想看
Google News 追蹤
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
★認識 python★ python 是一種高層次,解釋,互動性和物件導向的腳本語言。python 被設計成具有很強的可讀性語言,採用英文關鍵字,而其他語言一般使用標點符號,並且具有比其他語言較少的語法結構。 python 是直譯式( Interpreted language )、物件向( Ob
Python 是一門功能強大且簡潔的程式語言,內建了多種資料結構來幫助開發者處理各種不同的需求。今天,我們將介紹五種常見的資料結構:字串、清單、元組、集合和字典,並學習它們的使用方式。
Python 是一個功能強大且易於學習的程式語言,適合初學者快速上手。今天,我們將介紹 Python 的幾個基礎概念,涵蓋變數、資料型別、運算符、條件判斷、迴圈和函式,這些是所有 Python 程式的核心組件。
Python 是一種功能強大且易於學習的程式語言,無論是初學者還是經驗豐富的開發者都可以從中獲益。在 Windows 作業系統上運行 Python,有許多不同的環境可以選擇,從基於網頁的開發環境到功能強大的集成開發環境 (IDE)。
Python 是目前最受歡迎的程式語言之一,它被廣泛應用於多個領域,如資料分析、網頁開發、機器學習和自動化。這篇文章將詳細介紹 Python 的基礎語法,並探討 Python 的優缺點、與其他程式語言的比較,最終解答為什麼你應該學習 Python。
Thumbnail
本文介紹了學習Python後,如何將日常自然語言翻譯成程式碼。並運用所學知識解決實際問題。這些練習不僅鞏固了學習者的程式設計能力,還提升解決問題的思維能力。適合所有想要進一步瞭解程式設計邏輯的Python初學者閱讀。
Thumbnail
歡迎來到我們的「🏫 Python 先修班」系列, 這裡面涵蓋了我們入門Python的技巧與教學, 以下是我們為您整理的閱讀順序, 也非常感謝您的支持, 期望透過簡單易懂的知識分享, 讓我們快速入門Python這門語言, 與業界正式接軌。 【🔒 Python 先修班】我應該怎麼開始學Pytho
Thumbnail
從範例學python的目標讀者: 針對剛進入的初學者,想學習Python語言。 有基礎本數學邏輯基礎即可。 從小遊戲學python的目標讀者: 針對已經有經驗的C/C++, Python, 或其他有程式基礎的讀者。 想實作一些小專案,從實做中學習如何分析需求、元件分拆、到底層實作
Thumbnail
什麼是Python python是電腦程式語言的一種,如同python官方網站上的介紹 "Python是一種程式語,可讓你更快速地工作並更有效的整合系統"。簡單地說,就是你可用python這個程式語言去告訴電腦你想要作什麼,讓電腦來幫你完成你要作的事情。
Thumbnail
Python是一種易學且功能強大的程式語言,具有直譯、動態語法等特性,並擁有豐富的標準庫。它在各領域如Web開發、數據科學和人工智慧等得到廣泛應用,並被許多大公司如Google和Facebook等使用。Python還有強大的框架、豐富的交互機能、和龐大的社區。
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
★認識 python★ python 是一種高層次,解釋,互動性和物件導向的腳本語言。python 被設計成具有很強的可讀性語言,採用英文關鍵字,而其他語言一般使用標點符號,並且具有比其他語言較少的語法結構。 python 是直譯式( Interpreted language )、物件向( Ob
Python 是一門功能強大且簡潔的程式語言,內建了多種資料結構來幫助開發者處理各種不同的需求。今天,我們將介紹五種常見的資料結構:字串、清單、元組、集合和字典,並學習它們的使用方式。
Python 是一個功能強大且易於學習的程式語言,適合初學者快速上手。今天,我們將介紹 Python 的幾個基礎概念,涵蓋變數、資料型別、運算符、條件判斷、迴圈和函式,這些是所有 Python 程式的核心組件。
Python 是一種功能強大且易於學習的程式語言,無論是初學者還是經驗豐富的開發者都可以從中獲益。在 Windows 作業系統上運行 Python,有許多不同的環境可以選擇,從基於網頁的開發環境到功能強大的集成開發環境 (IDE)。
Python 是目前最受歡迎的程式語言之一,它被廣泛應用於多個領域,如資料分析、網頁開發、機器學習和自動化。這篇文章將詳細介紹 Python 的基礎語法,並探討 Python 的優缺點、與其他程式語言的比較,最終解答為什麼你應該學習 Python。
Thumbnail
本文介紹了學習Python後,如何將日常自然語言翻譯成程式碼。並運用所學知識解決實際問題。這些練習不僅鞏固了學習者的程式設計能力,還提升解決問題的思維能力。適合所有想要進一步瞭解程式設計邏輯的Python初學者閱讀。
Thumbnail
歡迎來到我們的「🏫 Python 先修班」系列, 這裡面涵蓋了我們入門Python的技巧與教學, 以下是我們為您整理的閱讀順序, 也非常感謝您的支持, 期望透過簡單易懂的知識分享, 讓我們快速入門Python這門語言, 與業界正式接軌。 【🔒 Python 先修班】我應該怎麼開始學Pytho
Thumbnail
從範例學python的目標讀者: 針對剛進入的初學者,想學習Python語言。 有基礎本數學邏輯基礎即可。 從小遊戲學python的目標讀者: 針對已經有經驗的C/C++, Python, 或其他有程式基礎的讀者。 想實作一些小專案,從實做中學習如何分析需求、元件分拆、到底層實作
Thumbnail
什麼是Python python是電腦程式語言的一種,如同python官方網站上的介紹 "Python是一種程式語,可讓你更快速地工作並更有效的整合系統"。簡單地說,就是你可用python這個程式語言去告訴電腦你想要作什麼,讓電腦來幫你完成你要作的事情。
Thumbnail
Python是一種易學且功能強大的程式語言,具有直譯、動態語法等特性,並擁有豐富的標準庫。它在各領域如Web開發、數據科學和人工智慧等得到廣泛應用,並被許多大公司如Google和Facebook等使用。Python還有強大的框架、豐富的交互機能、和龐大的社區。