Cheat sheet Python cơ bản cho người mới học lập trình 2026

⏱️ 5 phút đọcBeginner
#python #lap trinh #cheatsheet #nguoi moi
Cheat sheet Python cơ bản cho người mới học lập trình 2026

1. Kiểu dữ liệu và biến cơ bản

Python là ngôn ngữ động (dynamic typing), không cần khai báo kiểu: name = 'An' (str), age = 25 (int), price = 3.14 (float), is_active = True (bool).

Kiểm tra kiểu: type(variable).

Chuyển đổi kiểu: int('123'), str(456).

Các toán tử cơ bản: + - * / // (chia lấy nguyên), % (chia lấy dư), ** (lũy thừa).

So sánh: == != < > <= >=.

Toán tử logic: and or not.

2. Cấu trúc điều khiển và vòng lặp

If-elif-else: if x > 0: print('Dương') elif x == 0: print('Không') else: print('Âm').

Vòng lặp for: for i in range(5): print(i) — in 0 đến 4. for item in list: print(item).

Vòng lặp while: while count < 10: count += 1. Lệnh break dừng vòng lặp, continue bỏ qua lần lặp hiện tại.

Enumerate: for idx, val in enumerate(list): — lấy cả index và giá trị.

3. Hàm, List và Dictionary

Định nghĩa hàm: def greet(name): return f'Xin chào {name}'.

List: fruits = ['táo', 'chuối', 'cam'], thêm append(), xóa remove(), đảo reverse(), sắp xếp sort().

List comprehension: [x**2 for x in range(10) if x % 2 == 0] — tạo list bình phương các số chẵn.

Dictionary: student = {'name': 'An', 'age': 20}, truy cập student['name'], thêm student['grade'] = 'A', duyệt for k, v in student.items().

4. Xử lý file và ngoại lệ

Đọc file: with open('data.txt', 'r') as f: content = f.read().

Ghi file: with open('output.txt', 'w') as f: f.write('Hello').

Các chế độ: 'r' (đọc), 'w' (ghi đè), 'a' (thêm), 'rb'/'wb' (nhị phân).

Xử lý ngoại lệ: try: x = int(input()) except ValueError: print('Không phải số') finally: print('Luôn chạy').

Exception phổ biến: FileNotFoundError, KeyError, IndexError, TypeError.

🙋 Câu hỏi thường gặp

Python 2 và Python 3 khác nhau thế nào?

Python 2 đã chính thức ngừng hỗ trợ từ năm 2020. Python 3 có cú pháp cải tiến (print là hàm, chia lấy nguyên dùng //), hỗ trợ Unicode tốt hơn và thư viện mới. Luôn học Python 3 (phiên bản hiện tại là 3.13).

Nên dùng IDE nào để học Python?

VS Code với extension Python là lựa chọn phổ biến nhất nhờ nhẹ và miễn phí. PyCharm Community Edition cũng tốt cho người mới. Nếu muốn đơn giản, dùng ngay IDLE đi kèm Python hoặc Google Colab để chạy online không cần cài đặt.

Học Python mất bao lâu để có thể làm việc được?

Với 1-2 giờ học mỗi ngày, sau 2-3 tháng bạn có thể viết được script tự động hóa và phân tích dữ liệu cơ bản. Để làm lập trình viên Python chuyên nghiệp (web, data), cần 6-12 tháng thực hành với framework và dự án thực tế.


Kiến thức liên quan