Which one is NOT a legal variable name?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "My-var". Tên biến (identifier) trong Python chỉ được gồm chữ cái, chữ số và dấu gạch dưới, không bắt đầu bằng chữ số và không trùng từ khoá; dấu gạch ngang không được phép vì Python hiểu nó là toán tử trừ, nên My-var = 1 bị đọc thành My - var = 1 và báo SyntaxError. Câu hỏi tìm tên KHÔNG hợp lệ nên các tên hợp lệ không được chọn: "_myvar" hợp lệ vì được phép bắt đầu bằng dấu gạch dưới, theo quy ước còn ngụ ý biến dùng nội bộ; "Myvar" hợp lệ vì chỉ gồm chữ cái, và Python phân biệt hoa thường nên Myvar khác myvar; "My_var" hợp lệ vì dấu gạch dưới được dùng để nối các từ, cách viết snake_case mà PEP 8 khuyên dùng cho tên biến là dạng chữ thường my_var.
Cùng phần 1
What do we do to a Python statement that is immediately after an if statement to indicate that the statement is to be executed only when the if statement is true?Có lời giảiCâu hỏiWhat is the proper way to say “good-bye” to Python?Có lời giảiCâu hỏiWhat is the correct way to create a function in Python?Có lời giảiCâu hỏiCả 40 câu của chủ đề40 câu
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây