Khoá học Python cơ bản
Bài học: Chỉ số và cắt lát chuỗi
🏆 +100 XP tiềm năng Thoát

Chỉ số và cắt lát chuỗi

2 khối nội dung 45 phút học tập MỞ BẢNG TRẮNG

Chỉ số và cắt lát chuỗi

Nội dung bài học

1. Tóm tắt kiến thức trọng tâm

  • Chuỗi ký tự (String) đánh chỉ số bắt đầu từ 0.
  • Ký tự đầu tiên: s[0].
  • Ký tự cuối cùng: s[-1].
  • Độ dài chuỗi: len(s).
  • Cắt lát chuỗi (Slicing) s[start:stop]: Lấy từ start đến stop - 1.
  • Lấy $K$ ký tự đầu: s[:K].
  • Lấy từ vị trí $K$ đến hết: s[K:].
  • Đảo ngược chuỗi tức thì: s[::-1].
  • Chuỗi trong Python là bất biến (Immutable): Không thể gán sửa trực tiếp s[0] = 'X'.
1
A
B
C
D
2
A
B
C
D
3
A
B
C
D
4
A
B
C
D
5
A
B
C
D
6
A
B
C
D
7
A
B
C
D
8
A
B
C
D
9
A
B
C
D
10
A
B
C
D
11
A
B
C
D
12
A
B
C
D
13
A
B
C
D
14
A
B
C
D

Bài tập lập trình vận dụng

12 Bài tập thực hành

Nhấn vào nút "Làm bài" bên dưới để mở giao diện làm bài trực tuyến (Online Judge) và thực hiện viết mã nguồn cho bài tập này.

Ký Tự Đầu & Ký Tự Cuối
Độ khó: mediumĐiểm tối đa: 100.0 điểm
Làm bài
Độ Dài Của Chuỗi
Độ khó: mediumĐiểm tối đa: 100.0 điểm
Làm bài
Cắt Ba Ký Tự Đầu Tiên
Độ khó: mediumĐiểm tối đa: 100.0 điểm
Làm bài
Đảo Ngược Tên Riêng
Độ khó: mediumĐiểm tối đa: 100.0 điểm
Làm bài
Kiểm Tra Từ Đối Xứng (Palindrome)
Độ khó: mediumĐiểm tối đa: 100.0 điểm
Làm bài
Cắt Đôi Chuỗi Ký Tự
Độ khó: mediumĐiểm tối đa: 100.0 điểm
Làm bài
Rút Trích Tên Miền Email
Độ khó: mediumĐiểm tối đa: 100.0 điểm
Làm bài
Ký Tự Ở Vị Trí Chẵn
Độ khó: mediumĐiểm tối đa: 100.0 điểm
Làm bài
Hoán Đổi Nửa Đầu Nửa Sau
Độ khó: mediumĐiểm tối đa: 100.0 điểm
Làm bài
Xóa Ký Tự Ở Vị Trí K
Độ khó: mediumĐiểm tối đa: 100.0 điểm
Làm bài
Dịch Chuyển Vòng Quanh (Left Rotation)
Độ khó: mediumĐiểm tối đa: 100.0 điểm
Làm bài
Chuỗi Con Đối Xứng Dài Nhất
Độ khó: mediumĐiểm tối đa: 100.0 điểm
Làm bài