D
DevStart

Biến và kiểu dữ liệu trong Python

15 phútDễ

Biến là gì?

Biến giống như một chiếc hộp để chứa dữ liệu. Trong Python, bạn không cần khai báo kiểu — Python tự nhận biết.

python
ten = "Minh"
tuoi = 20
diem = 8.5
da_tot_nghiep = False

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

KiểuVí dụMô tả
int42Số nguyên
float3.14Số thực
str"Hello"Chuỗi ký tự
boolTrue / FalseĐúng / Sai
Kiểm tra kiểu dữ liệu:
python
x = 10
print(type(x))  # <class 'int'>

y = "Xin chào"
print(type(y)) # <class 'str'>

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

  • Bắt đầu bằng chữ cái hoặc dấu _
  • Không bắt đầu bằng số
  • Phân biệt chữ hoa / thường (name khác Name)
  • Không dùng từ khóa Python (if, for, class...)
python
# Đúng
my_name = "An"
_count = 0
student1 = "Bình"

Sai

1student = "Bình" # Bắt đầu bằng số class = "12A" # Từ khóa Python

Ép kiểu dữ liệu

Chuyển đổi giữa các kiểu:

python
# String -> Int
so = int("42")

Int -> String

text = str(100)

String -> Float

diem = float("8.5")

Ở bài tiếp theo, chúng ta sẽ học về vòng lặp — cách để máy tính lặp lại công việc thay bạn!