Biến (variable) là nơi lưu trữ dữ liệu. Python không cần khai báo kiểu — kiểu dữ liệu được tự động xác định khi gán giá trị.
ten = "Nam" # str - chuỗi ký tự
tuoi = 22 # int - số nguyên
diem = 8.5 # float - số thực
la_sinh_vien = True # bool - đúng/sai
print(ten, tuoi, diem, la_sinh_vien)
print(type(tuoi)) # <class 'int'>Bạn có thể chuyển đổi kiểu bằng các hàm int(), float(), str(). Để nối chuỗi với số, cách hay nhất là dùng f-string:
ten = "Nam"
tuoi = 22
print(f"Tôi là {ten}, năm nay {tuoi} tuổi")
print(f"Sang năm tôi {tuoi + 1} tuổi")Đặt tên biến theo kiểu snake_case (chữ thường, nối bằng gạch dưới): diem_trung_binh, so_luong_hoc_sinh.
?Biến `x = 9.5` có kiểu dữ liệu gì?