Trong NNLT Python, những tên biến nào sau đây là hợp lệ?
Trả lời:
Đáp án đúng: B
Trong Python, tên biến phải tuân theo một số quy tắc sau:
- Tên biến phải bắt đầu bằng một chữ cái (a-z, A-Z) hoặc dấu gạch dưới (_).
- Các ký tự còn lại trong tên biến có thể là chữ cái, số (0-9) hoặc dấu gạch dưới.
- Tên biến phân biệt chữ hoa chữ thường (ví dụ:
myVar
vàmyvar
là hai biến khác nhau). - Tên biến không được trùng với các từ khóa (keywords) của Python (ví dụ:
if
,else
,for
,while
,def
,class
, v.v.).
Dựa vào các quy tắc trên, ta có thể phân tích các phương án:
- A. Delta, x1, tinh tong: Tất cả đều hợp lệ.
- B. KETQUA, Tong2so, chuvi: Tất cả đều hợp lệ.
- C. 2x, Chu vi, DT2:
2x
không hợp lệ vì bắt đầu bằng số. - D. x1, x*x, tong2so:
x*x
không hợp lệ vì chứa ký tự đặc biệt*
.
Vậy, phương án A và B đều đúng.