Skip to main content

3 posts tagged with "Lập trình Python"

View All Tags

Biến và Kiểu Dữ Liệu trong Python

· 2 min read

📝 Giới thiệu

Biến và kiểu dữ liệu là nền tảng quan trọng trong Python. Hiểu rõ cách sử dụng biến và kiểu dữ liệu giúp bạn viết mã hiệu quả hơn, dễ bảo trì và tránh lỗi.

🔹 Biến trong Python

Biến là một tên gán cho một giá trị trong bộ nhớ. Python là một ngôn ngữ dynamically typed, nghĩa là bạn không cần khai báo kiểu dữ liệu khi tạo biến.

Cách khai báo biến

x = 10  # Biến x có giá trị là số nguyên 10
name = "Python" # Biến name là chuỗi
pi = 3.14 # Biến pi là số thực

Quy tắc đặt tên biến

✅ Bắt đầu bằng chữ cái hoặc _
✅ Không được chứa dấu cách
✅ Phân biệt chữ hoa và chữ thường

Ví dụ hợp lệ: my_var, _hidden_var, count123
Ví dụ không hợp lệ: 123var, my var, @data

🔹 Các kiểu dữ liệu cơ bản trong Python

Python hỗ trợ nhiều kiểu dữ liệu khác nhau:

Kiểu dữ liệuMô tảVí dụ
intSố nguyênx = 42
floatSố thựcpi = 3.1415
strChuỗi ký tựname = "Python"
boolBoolean (True/False)is_active = True
listDanh sáchnumbers = [1, 2, 3]
tupleBộ giá trị không đổicoordinates = (10, 20)
dictTừ điểnperson = {"name": "Alice", "age": 25}

🔹 Ép kiểu dữ liệu

Python cho phép chuyển đổi giữa các kiểu dữ liệu:

a = "10"
b = int(a) # Chuyển đổi từ chuỗi sang số nguyên
c = float(b) # Chuyển từ số nguyên sang số thực

📌 Kết luận

Biến và kiểu dữ liệu là kiến thức cơ bản nhưng rất quan trọng trong Python. Việc hiểu và sử dụng đúng sẽ giúp bạn viết mã hiệu quả hơn.

Python Logo

Python Là Gì? Tại Sao Nên Học Python?

· 2 min read

Python Logo

🔹 Python Là Gì?

Python là một ngôn ngữ lập trình bậc cao, đơn giản, dễ học nhưng cực kỳ mạnh mẽ. Nó được sử dụng rộng rãi trong nhiều lĩnh vực như:

Phát triển web: Django, Flask.
Phân tích dữ liệu & Machine Learning: Pandas, NumPy, Scikit-learn.
Tự động hóa: Selenium, BeautifulSoup.
Phát triển game: Pygame.
Lập trình hệ thống: Viết script quản lý file, hệ thống.


🔥 Tại Sao Nên Học Python?

1️⃣ Dễ Học, Cú Pháp Đơn Giản

Python có cú pháp dễ hiểu, gần với ngôn ngữ tự nhiên, giúp người mới dễ dàng tiếp cận.

Ví dụ: In ra màn hình "Hello, Python!"

print("Hello, Python!")

📌 So sánh với C++

#include <iostream>
using namespace std;

int main() {
cout << "Hello, Python!" << endl;
return 0;
}

🔹 Python ngắn gọn hơn nhiều so với C++!


2️⃣ Được Sử Dụng Trong Nhiều Lĩnh Vực

🔹 Lập trình web với Django, Flask.
🔹 AI & Machine Learning với TensorFlow, Scikit-learn.
🔹 Phân tích dữ liệu với Pandas, Matplotlib.
🔹 Viết script tự động hóa công việc hàng ngày.


3️⃣ Cộng Đồng Lớn & Nhiều Tài Nguyên Học Tập

Hỗ trợ từ cộng đồng mạnh trên Stack Overflow, GitHub.
Nhiều khóa học miễn phí giúp bạn học nhanh chóng.


🚀 Cách Bắt Đầu Học Python

🔹 Bước 1: Cài Đặt Python
Tải Python từ python.org.

🔹 Bước 2: Chọn Công Cụ Lập Trình
Bạn có thể sử dụng:
Jupyter Notebook (phù hợp cho phân tích dữ liệu).
VS Code (mạnh mẽ, phổ biến).
PyCharm (chuyên nghiệp).

🔹 Bước 3: Viết Những Dòng Code Đầu Tiên
Sau khi cài đặt Python, mở terminal/cmd và nhập:

python

Nhập lệnh sau để kiểm tra:

print("Chào mừng bạn đến với thế giới Python!")

🎯 Kết Luận

Python là một ngôn ngữ lập trình dễ học, mạnh mẽ, ứng dụng rộng rãi. Nếu bạn muốn bắt đầu lập trình nhanh chóng, Python chính là lựa chọn hoàn hảo!

📢 Bạn đã sẵn sàng học Python chưa? Hãy bắt đầu ngay hôm nay! 🚀

Cấu Trúc Điều Kiện Trong Python

· 2 min read

🔹 Giới thiệu

Trong lập trình, cấu trúc điều kiện giúp kiểm soát luồng thực thi của chương trình dựa trên các điều kiện cụ thể. Python cung cấp các câu lệnh if, elif, và else để kiểm tra điều kiện.

🔹 Câu lệnh if

Câu lệnh if được sử dụng để kiểm tra một điều kiện. Nếu điều kiện đúng (True), khối lệnh bên trong if sẽ được thực thi.

🔹 Ví dụ:

x = 10
if x > 5:
print("x lớn hơn 5")

👉 Kết quả: x lớn hơn 5

🔹 Câu lệnh if-else

Sử dụng else để thực thi một khối lệnh khác khi điều kiện if không đúng.

🔹 Ví dụ:

x = 3
if x > 5:
print("x lớn hơn 5")
else:
print("x không lớn hơn 5")

👉 Kết quả: x không lớn hơn 5

🔹 Câu lệnh if-elif-else

Khi có nhiều điều kiện cần kiểm tra, ta sử dụng elif (else if).

🔹 Ví dụ:

x = 10
if x < 5:
print("x nhỏ hơn 5")
elif x < 10:
print("x nhỏ hơn 10 nhưng lớn hơn hoặc bằng 5")
else:
print("x lớn hơn hoặc bằng 10")

👉 Kết quả: x lớn hơn hoặc bằng 10

🔹 Cấu trúc điều kiện lồng nhau

Python hỗ trợ lồng các câu lệnh điều kiện vào nhau.

🔹 Ví dụ:

x = 8
if x > 5:
print("x lớn hơn 5")
if x % 2 == 0:
print("x là số chẵn")

👉 Kết quả:

x lớn hơn 5  
x là số chẵn

🔹 Toán tử điều kiện

  • Toán tử so sánh: ==, !=, >, <, >=, <=
  • Toán tử logic: and, or, not

🔹 Ví dụ:

x = 15
if x > 10 and x < 20:
print("x nằm trong khoảng từ 10 đến 20")

👉 Kết quả: x nằm trong khoảng từ 10 đến 20

🔹 Kết luận

Cấu trúc điều kiện là nền tảng quan trọng trong lập trình Python, giúp kiểm soát luồng chương trình một cách hiệu quả. Hãy thực hành để làm chủ các câu lệnh điều kiện này!

📌 Xem thêm: