What is the output of print('X\nY')?
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: "X newline Y". Trong chuỗi Python, cặp ký tự \n là chuỗi thoát (escape sequence) biểu diễn một ký tự xuống dòng, nên chuỗi 'X\nY' thực chất chỉ có ba ký tự: X, ký tự newline và Y. Khi print in ra, con trỏ xuống dòng sau X, nên màn hình hiện X ở dòng thứ nhất và Y ở dòng thứ hai; phương án mô tả đúng điều đó bằng lời. "XnY" sai vì kể cả dùng chuỗi thô (raw string) r'X\nY', khi đó dấu gạch chéo được giữ nguyên và in ra X, gạch chéo, n, Y; không trường hợp nào dấu gạch chéo tự biến mất để còn lại XnY. "X Y" sai vì \n không phải dấu cách; muốn in dấu cách phải viết 'X Y' hoặc print('X', 'Y'). "Error" sai vì \n là chuỗi thoát hợp lệ, lệnh chạy bình thường.
Cùng phần 2
How would you use string slicing [:] to print out 'uct' from the following string?
x = 'From marquard@uct.ac.za'Có lời giảiCâu hỏiWhich method can be used to return a string in upper case letters?Có lời giảiCâu hỏiAssume x and y are assigned as follows:
x = 5
y = -5
What is the effect of this statement:
x, y = (y, x)[::-1]Có lời giảiCâu hỏiCả 41 câu của chủ đề41 câu
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây