Câu hỏi phỏng vấn Python
Câu hỏi

Immutable objects trong Python là gì?

Câu trả lời

Trong Python, đối tượng bất biến (immutable) là các đối tượng mà giá trị của chúng không thể thay đổi sau khi được tạo. Điều này có nghĩa là bạn không thể thay đổi nội dung của đối tượng bất biến mà không tạo ra một đối tượng mới. Các kiểu dữ liệu bất biến giúp đảm bảo tính nhất quán và an toàn của dữ liệu trong chương trình, vì bạn có thể chắc chắn rằng giá trị của chúng sẽ không bị thay đổi một cách không mong muốn.

Các kiểu dữ liệu bất biến phổ biến trong Python bao gồm:

  1. Kiểu số: int, float, complex
  2. Kiểu chuỗi: str
  3. Kiểu bộ (tuple): tuple
  4. Kiểu frozenset: frozenset
  5. Kiểu boolean: bool
  6. **Kiểu ...
middle

middle

Gợi ý câu hỏi phỏng vấn

expert

Hãy mô tả ngắn gọn cơ chế Garbage Collection trong Python?

senior

Sự khác biệt giữa classes kiểu cũ và kiểu mới trong Python là gì?

junior

Biến cục bộbiến toàn cục trong Python là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào