What is the correct way to write a string with both ' and " inside?
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: ""She said 'Hi'"". Trong Python, chuỗi được bọc bằng nháy kép hoặc nháy đơn, và một loại nháy có thể nằm trong chuỗi bọc bằng loại kia mà không cần thoát ký tự, nên đây là chuỗi hợp lệ chứa nháy đơn bên trong. Nói thẳng chỗ tranh cãi: câu hỏi đòi chuỗi chứa cả nháy đơn lẫn nháy kép, nhưng thực ra không phương án nào chứa đồng thời hai loại; muốn vậy phải dùng nháy ba hoặc thoát ký tự bằng dấu gạch chéo ngược. Đáp án được chọn là cách viết tiêu biểu cho việc lồng một loại nháy vào loại kia. Cũng phải thừa nhận "'She said "Hi"'" hợp lệ y như vậy (nháy kép trong chuỗi nháy đơn), về ngữ nghĩa Python đúng ngang hàng, chỉ khác loại nháy bên ngoài. "'She said 'Hi''" gây SyntaxError: nháy đơn trước Hi đóng chuỗi sớm, khiến Hi thành một tên trần đứng sau chuỗi. "All of the above" sai vì có một phương án lỗi cú pháp.
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