JavaScript is required

Trong NNLT Python, những tên biến nào sau đây là hợp lệ?

A.

Delta, x1, tinh tong

B.

KETQUA, Tong2so, chuvi

C.

2x, Chu vi, DT2

D.
x1, x*x, tong2so
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:

  1. 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 (_).
  2. 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.
  3. Tên biến phân biệt chữ hoa chữ thường (ví dụ: myVarmyvar là hai biến khác nhau).
  4. 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.

Câu hỏi liên quan