25 câu hỏi 60 phút
Trong NNLT Python, phát biểu nào sau đây là sai?
Tên là một dãy liên tiếp có số kí tự tùy ý
Tên phân biệt chữ hoa và chữ thường
Hằng xâu đặt trong cặp dấu nháy đơn hoặc nháy kép, ví dụ “python” hoặc ‘python’
Trong Python, tên biến (identifiers) phải tuân theo một số quy tắc. Trong đó, một quy tắc quan trọng là tên biến phân biệt chữ hoa và chữ thường. Ví dụ, myVariable
và myvariable
là hai biến khác nhau. Đáp án D nói rằng tên không phân biệt chữ hoa và chữ thường là sai.
50 câu hỏi 60 phút
45 câu hỏi 60 phút
50 câu hỏi 60 phút
22 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
Trong Python, tên biến (identifiers) phải tuân theo một số quy tắc. Trong đó, một quy tắc quan trọng là tên biến phân biệt chữ hoa và chữ thường. Ví dụ, myVariable
và myvariable
là hai biến khác nhau. Đáp án D nói rằng tên không phân biệt chữ hoa và chữ thường là sai.
Trong Python:
Begin...End
để bắt đầu và kết thúc chương trình. Python sử dụng thụt lề (indentation) để xác định các khối lệnh.Do đó, phát biểu D là sai.
Trong Python:
//
là phép chia lấy phần nguyên (floor division). Ví dụ: 7 // 2
sẽ cho kết quả là 3
.%
là phép chia lấy phần dư (modulo). Ví dụ: 7 % 2
sẽ cho kết quả là 1
.div
hoặc mod
trong Python để thực hiện phép chia lấy phần nguyên.Vậy đáp án đúng là C.
Trong Python, phép toán chia lấy phần dư được thực hiện bằng ký hiệu %
. Ví dụ, 10 % 3
sẽ trả về 1
, vì 10 chia 3 được 3 và dư 1.
div
không phải là một toán tử hợp lệ trong Python.mod
không phải là một toán tử hợp lệ trong Python.//
là phép chia lấy phần nguyên (floor division), không phải phép chia lấy phần dư. Ví dụ, 10 // 3
sẽ trả về 3
.