首頁 > 後端開發 > Python教學 > Python 初學者指南:快速教學 - 2

Python 初學者指南:快速教學 - 2

Mary-Kate Olsen
發布: 2024-12-29 13:26:11
原創
398 人瀏覽過

Beginner

Python 是最受歡迎的程式語言之一,以其簡單性和多功能性而聞名。無論您是程式設計新手還是希望為您的專案選擇 Python,本教學都將引導您完成基礎知識。


1.什麼是Python?

Python 是一種高階解釋型程式語言,強調可讀性和效率。它廣泛應用於網頁開發、數據分析、人工智慧、科學計算等領域。


2.安裝Python

a) 從官方網站下載並安裝Python。

b) 安裝後,透過在終端機中執行以下命令來驗證它:

python --version
登入後複製
登入後複製

如果 Python 無法識別,請確保將其新增至系統的 PATH 。


3.寫你的第一個 Python 程式

要寫Python程式碼,可以使用:

  • 整合開發環境 (IDE),例如 PyCharm 或 VS Code。
  • 內建 Python shell。

建立一個名為 hello.py 的檔案並加入以下程式碼:

print("Hello, World!")
登入後複製
登入後複製

使用以下指令執行程式:

python hello.py
登入後複製

4. Python 基礎

a) 變數與資料型別

Python 變數不需要明確宣告。以下是一些例子:

# Variables and Data Types
name = "Alice"       # String
age = 25             # Integer
height = 5.5         # Float
is_student = True    # Boolean
登入後複製

使用 type() 函數檢查資料型態:

print(type(name))  # Output: <class 'str'>
登入後複製

b) 輸入與輸出

Python 可讓您取得輸入並顯示輸出:

name = input("Enter your name: ")
print(f"Hello, {name}!")
登入後複製

5.控制流程

a) If-Else 語句

使用條件語句控製程式的流程:

age = int(input("Enter your age: "))
if age >= 18:
    print("You are an adult.")
else:
    print("You are a minor.")
登入後複製

b) 循環

使用循環重複任務:

# For loop
for i in range(5):
    print(i)

# While loop
count = 0
while count < 5:
    print(count)
    count += 1
登入後複製

6.功能

函數可讓您重複使用程式碼:

def greet(name):
    return f"Hello, {name}!"

print(greet("Alice"))
登入後複製

7.使用列表

清單用於儲存多個項目:

# Creating a list
fruits = ["apple", "banana", "cherry"]

# Accessing elements
print(fruits[0])  # Output: apple

# Adding an item
fruits.append("orange")

# Looping through a list
for fruit in fruits:
    print(fruit)
登入後複製

8.字典

字典以鍵值對的形式儲存資料:

# Creating a dictionary
person = {"name": "Alice", "age": 25, "city": "New York"}

# Accessing values
print(person["name"])  # Output: Alice

# Adding a key-value pair
person["job"] = "Engineer"
登入後複製

9.文件處理

使用Python讀寫檔:

# Writing to a file
with open("example.txt", "w") as file:
    file.write("Hello, World!")

# Reading from a file
with open("example.txt", "r") as file:
    content = file.read()
    print(content)
登入後複製

10。 Python 中的函式庫

Python 擁有豐富的庫生態系統,可用於各種任務。使用 pip 安裝庫:

python --version
登入後複製
登入後複製

熱門圖書館:

  • NumPy:用於數值計算。
  • Pandas:用於資料操作。
  • Matplotlib:用於資料視覺化。
  • Flask/Django:用於 Web 開發。
  • OpenAI/Transformers:用於人工智慧。

11。錯誤處理

使用 try- except 區塊處理異常:

print("Hello, World!")
登入後複製
登入後複製

12。下一步

  • 練習:建立小型項目,例如計算器、待辦事項清單或基本網頁抓取工具。
  • 學習進階主題:探索物件導向的程式設計、資料庫和框架。
  • 加入社群:參與 Python.org 或 Stack Overflow 等 Python 社群。

Python 的簡單性和強大功能使其成為初學者和專業人士的理想語言。開始實驗、建立專案並探索其無限的可能性。快樂編碼!

以上是Python 初學者指南:快速教學 - 2的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板