24.5. Cho trước xâu kí tự S, có cách nào để nhận được xâu bao gồm các kí tự lấy từ S nhưng với thứ...
Câu hỏi:
24.5. Cho trước xâu kí tự S, có cách nào để nhận được xâu bao gồm các kí tự lấy từ S nhưng với thứ tự ngược lại hay không? Ví dụ nếu S = ”01ab” thì xâu nhận được phải là "ba10”.
Câu trả lời:
Người trả lời: GV. Đỗ Hồng Linh
Để nhận được xâu bao gồm các kí tự lấy từ xâu S nhưng với thứ tự ngược lại, có thể thực hiện bằng 2 cách sau:Cách 1:```pythonS1 = ""for ch in S: S1 = ch + S1```Cách 2:```pythonS1 = S[::-1]```Với cả hai cách trên, khi S = ”01ab”, ta sẽ nhận được xâu S1 là "ba10".
Câu hỏi liên quan:
- 24.1. Giả sử s = "Thời khoá biểu" thì len(s) bằng bao nhiêu?A. 3. ...
- 24.2. Các biểu thức lôgic sau trả về giá trị gì?a) "01" in "10101" ...
- 24.3. Hai biểu thức sau có tương đương không?a) ch in "0123456789" b) "0” <= ch <= "9"
- 24.4. Hai biểu thức sau có tương đương không?a) "0" <= ch <= "9" ...
- 24.6. Nếu S = "1234567890" thì S[0:4] là gì?A. "123" ...
- 24.7. Kết quả đoạn chương trình sau là gì?S = "0123456789"T = "".for i in range(0, len(S),2):...
- 24.8. Cho trước xâu kí tự S bất kì. Viết đoạn chương trình có chức năng sau:a) Đếm số các kí tự là...
- 24.9. Mệnh đề nào dưới đây đúng?A. Xâu kí tự trong Python là xâu chỉ gồm các kí tự nằm trong bảng...
- 24.10. Muốn biết biến s thuộc kiểu xâu kí tự hay không thì cần kiểm tra bằng lệnh gì?
- 24.11. Cho trước hai xâu kí tự s1, s2. Viết đoạn chương trình in ra xâu kí tự bao gồm lần lượt các...
- 24.12. Cho trước hai xâu kí tự s1, s2. Viết đoạn chương trình tính in ra xâu kí tự là phần chung...
Bình luận (0)