Python Cho Người Mới: Từ Hello World Đến Phân Tích Dữ Liệu
Chia sẻ
"Hướng dẫn Python từ A-Z cho người mới bắt đầu. Cài đặt, cú pháp cơ bản, kiểu dữ liệu, vòng lặp, hàm, và ứng dụng ngay vào phân tích dữ liệu với Pandas."
Tại Sao Nên Học Python?
Python là ngôn ngữ lập trình phổ biến nhất thế giới cho Data Science, AI, Web Development và Automation. Cú pháp đơn giản như tiếng Anh, thư viện phong phú, và cộng đồng lớn mạnh. Nếu bạn đang làm Data Analyst và muốn upgrade kỹ năng, Python là lựa chọn số 1.
Cài Đặt Python
Cách nhanh nhất: cài Anaconda (tích hợp sẵn Python + Jupyter + các thư viện data). Hoặc cài Python thuần từ python.org rồi dùng VS Code + pip.
Cú Pháp Cơ Bản
# Biến và kiểu dữ liệu
name = "Trung"
age = 25
salary = 15_000_000 # underscore cho dễ đọc
is_active = True
# List (mảng)
skills = ["Excel", "SQL", "Python", "Power BI"]
print(skills[0]) # Excel
# Dictionary
employee = {
"name": "Trung",
"department": "Data Analytics",
"salary": 15_000_000
}Vòng Lặp Và Điều Kiện
# For loop
for skill in skills:
print(f"Tôi biết {skill}")
# If-else
if salary > 20_000_000:
print("Lương cao")
elif salary > 10_000_000:
print("Lương khá")
else:
print("Cần tăng lương!")Hàm (Functions)
def calculate_bonus(salary, performance):
"""Tính thưởng dựa trên hiệu suất"""
rates = {"A": 0.3, "B": 0.2, "C": 0.1}
rate = rates.get(performance, 0)
return salary * rate
bonus = calculate_bonus(15_000_000, "A")
print(f"Thưởng: {bonus:,.0f} VND") # 4,500,000Pandas — Phân Tích Dữ Liệu
import pandas as pd
# Đọc file Excel
df = pd.read_excel("sales_data.xlsx")
# Xem thông tin
print(df.head())
print(df.describe())
# Lọc và nhóm
result = df.groupby("department")["revenue"].sum().sort_values(ascending=False)
print(result)Kết Luận
Python không khó như bạn nghĩ. Với 2-3 tuần luyện tập mỗi ngày 30 phút, bạn đã có thể dùng Python + Pandas để phân tích dữ liệu nhanh hơn Excel rất nhiều. Hãy bắt đầu hôm nay!
📥 Tải File Demo
📥 Tải file demo: python-data-mau.xlsx
📎 File đính kèm bài viết — chứa đầy đủ dữ liệu mẫu
Mục lục
Muốn làm chủ Python?
Tham gia khóa học E-Learning của Trà Đá Data để được hướng dẫn chi tiết từ A-Z với Case Study thực tế.
Tìm hiểu ngayBình luận
Đăng nhập để tham gia bình luận
Đăng nhậpNhận bài viết mới nhất
Đăng ký để nhận thông báo khi có bài viết mới. Không spam, chỉ kiến thức chất lượng.
Bài viết liên quan
Khám phá thêm các bài viết cùng chủ đề

Python Automation Cho Dân Văn Phòng: Tự Động Xử Lý File, Email, PDF Và Web Scraping
Tổng hợp 8 script Python thực tế cho dân văn phòng: gộp file Excel, rename hàng loạt, gửi email tự động, merge PDF, web scraping, tạo báo cáo tự động. Copy-paste và chạy ngay.

Python Pandas Cho Dân Excel: Đọc File, Lọc Dữ Liệu, Pivot Và Visualize Trong 30 Phút
Hướng dẫn Python Pandas dành cho người đã biết Excel: đọc file, lọc dữ liệu, merge, pivot, groupby, và tạo biểu đồ. So sánh từng thao tác Excel tương ứng với code Python.
Regular Expressions Trong Python: Xử Lý Chuỗi Và Trích Xuất Dữ Liệu Mạnh Mẽ
Hướng dẫn dùng Regular Expressions (regex) trong Python: pattern matching, tìm kiếm, thay thế, trích xuất email/số điện thoại/URL từ text.
