Biến và kiểu dữ liệu trong Python
Biến đặt tên cho một giá trị để bạn dùng lại sau. Python tự đoán kiểu từ giá trị, nên bạn không cần khai báo kiểu.
Biến và kiểu dữ liệu trong Python là gì?
Biến đặt tên cho một giá trị để bạn dùng lại sau. Python tự đoán kiểu từ giá trị, nên bạn không cần khai báo kiểu.
Lưu giá trị vào biến và học các kiểu cơ bản của Python: str, int, float và bool.
Khi nào nên sử dụng?
- Học và luyện tập cú pháp Python qua ví dụ thực tế.
- Xây dựng nền tảng trước khi giải các bài toán lớn hơn.
- Thử nhanh một ý tưởng mà không cần cài đặt môi trường cục bộ.
Code ví dụ
# A variable is a name that refers to a value. Python works out the type for you.
name = "Ada" # str: text
age = 36 # int: whole number
height = 1.68 # float: decimal number
is_student = False # bool: True or False
print(name, age, height, is_student)
print(type(name), type(age), type(height), type(is_student))
# Variables can be reassigned, even to a value of another type.
age = age + 1
print("Next year:", age)
# Convert between types with int(), float(), str() and bool().
print(int("42") + 1)
print(str(3.5) + " stars")
print(float(7) / 2)
Kết quả dự kiến
Ada 36 1.68 False
<class 'str'> <class 'int'> <class 'float'> <class 'bool'>
Next year: 37
43
3.5 stars
3.5
Cách hoạt động
type() cho biết kiểu của một giá trị. int(), float() và str() đổi qua lại giữa các kiểu, rất cần khi văn bản như "42" phải trở thành số.
Thay đổi giá trị và chạy chương trình bằng trình chạy Python online của CodeUtility mà không cần cài Python.
Bài tập mở rộng
Hãy sửa code theo các bài tập dưới đây để hiểu rõ cách hoạt động thay vì chỉ sao chép kết quả.
- Thay đổi dữ liệu đầu vào và dự đoán output trước khi chạy.
- Bổ sung kiểm tra cho dữ liệu rỗng hoặc không hợp lệ.
- Đóng gói logic thành hàm và viết thêm nhiều test case.
Luyện tập với thử thách
Áp dụng kiến thức của bài học này để giải một bài toán thực tế. Mỗi thử thách chạy ngay trên trình duyệt, có kiểm thử tức thì và AI nhận xét.
- Rectangle Perimeter Compute the perimeter of a rectangle from its sides. Dễ
- Trung Bình Của Ba Số Tính trung bình cộng của ba số nguyên. Dễ