Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để in các ký tự từ một chuỗi bắt đầu từ thứ 3 đến thứ 5 trong Python?

Tính năng cắt trong Python giúp tìm nạp một chuỗi con từ chuỗi gốc. Toán tử Slice [:] cần hai toán hạng. Toán hạng đầu tiên là một số nguyên đại diện cho chỉ số của ký tự bắt đầu của lát cắt. Toán hạng thứ hai là chỉ số của ký tự bên cạnh lát cắt. Nhắc lại rằng chỉ mục của chuỗi bắt đầu từ 0,

>>> string = 'abcdefghij'
>>> string[2:5]
 'cde'

Đây 3 rd ký tự của lát cắt ‘cde’ bắt đầu ở chỉ mục 2 và kết thúc ở 4, vì vậy toán hạng thứ hai được cho là 5