Mục đích của biến gạch dướ...
Mục đích của biến gạch dướ...
Trong Python, biến gạch dưới đơn _
được sử dụng với một số mục đích khác nhau, tùy thuộc vào ngữ cảnh:
Đánh dấu một biến là "không quan trọng": Khi làm việc với các giá trị mà bạn không cần sử dụng, _
thường được sử dụng như một biến "rác" để bỏ qua giá trị đó. Điều này thường thấy trong vòng lặp hoặc khi giải nén các giá trị.
Ví dụ:
for _ in range(5):
print("Hello, World!")
Hoặc khi giải nén:
_, value = some_function_returning_two_values()
Sử dụng trong giao diện dịch ngôn ngữ quốc tế (i18n) và địa phương hóa (l10n): Trong nhiều dự án, _
được sử dụng như một bí danh cho hàm gettext()
để dịch các chuỗi văn bản, làm cho chúng có thể địa phương hóa.
Ví dụ:
from gettext import gettext as _
print(_("This string will be translated"))
**Trong giao diện dòng lệnh (REPL) của Python...
senior
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào