Dữ liệu kiểm thử:
10405800b.png">
Dữ liệu kiểm thử:
10405800b.png"> Viết chương trình in ra chuỗi đảo ngược, biết rằng chuỗi ban đầu được nhập từ bàn phím. Đầu vào: Chuỗi s Đầu ra: In ra g?

Viết chương trình in ra chuỗi đảo ngược, biết rằng chuỗi ban đầu được nhập từ bàn phím.
10405800a.png
Dữ liệu kiểm thử:
10405800b.png

Đáp án đúng:
Chuỗi có thể coi là một tập hợp các kí tự đơn, ví dụ: “abc” = [‘a’, ‘b’, ‘c’]
Có thể duyệt chuỗi thông qua chỉ số, phần tử cuối ở vị trí bằng độ dài chuỗi -1.
10405800lg1.png
Giải thích:
10405800lg2.png
Hàm này sẽ tạo ra một dãy số nguyên bắt đầu từ start và kết thúc tại stop (không lấy giá trị stop), với bước nhảy là step.
Ví dụ range (3, -1, -1) ta có:
• Giá trị đầu tiên bằng 3
• Giá trị tiếp theo sẽ bằng 3 + (-1) = 2
• Giá trị tiếp theo sẽ bằng 2 + (-1) = 1
• Giá trị tiếp theo sẽ bằng 1 + (-1) = 0
• Giá trị tiếp theo sẽ bằng 0 + (-1) = -1 (không lấy giá trị stop)
=> Kết thúc
Vậy ta có được các giá trị [3, 2, 1, 0]
Số bình luận về đáp án: 7