Sign in
or
Register
Courses
Textbook
Compiler
Contests
Topics
Courses
con trăn. Lưu trữ và xử lý dữ liệu
(Trăn) Dây. Khái niệm cơ bản
Module:
(Trăn) Dây. Khái niệm cơ bản
Problem
7
/13
Ký hiệu tham chiếu
Theory
Click to read/hide
Tham chiếu đến chỉ số hàng
Mỗi ký tự trong một chuỗi có một số (được gọi là
chỉ mục
) và việc đánh số luôn bắt đầu từ số 0 trong nhiều ngôn ngữ.
Trong Python, bạn có thể chỉ định các chỉ mục phủ định. Điều này có nghĩa là nó được tính từ cuối dòng.
Ví dụ
Chuỗi S
H
e
l
l
o
Chỉ mục
S[0]
S[1]
S[2]
S[3]
S[4]
Chỉ mục
S[-5]
S[-4]
S[-3]
S[-2]
S[-1]
Nếu bạn thêm độ dài của chuỗi vào chỉ mục phủ định, bạn sẽ nhận được kết quả "bình thường" vị trí ký tự.
Cần ghi nhớ!
Trong Python, bạn không thể thay đổi một ký tự trong một chuỗi, vì bản thân các chuỗi là bất biến.
Problem
Chương trình nhận được hai dòng dưới dạng đầu vào:
- dòng đầu tiên chứa từ
s
;
- trong số thứ hai - ba số nguyên
a
,
b
,
c
(mỗi số nằm trong phạm vi
[-len(s); len(s)-1]
)
In một từ mới được tạo bởi các ký tự có chỉ số
a
,
b
,
c
(theo thứ tự đó)
Ví dụ
<đầu>
#
Đầu vào
Đầu ra
điều>
1
khoa học máy tính
2 3 4
trước
1000
ms
256 Mb
Rules for program design and list of errors in automatic problem checking
Teacher commentary