Trang chủ › Lớp 10 › Tin học › Bài 24. Xâu kí tự

Tin học 10 Bài 24: Xâu kí tự

Tin học lớp 10 · Kết nối tri thức · THPT

Khái niệm xâu kí tự (str), Chỉ số và truy cập kí tự, Xâu không sửa được từng kí tự, Duyệt xâu bằng for, Phép toán với xâu, Lưu ý – mẹo nhớ.

Tóm tắt kiến thức Tin học 10 Bài 24: Xâu kí tự

1. Khái niệm xâu kí tự (str)

  • Dãy kí tự đặt trong nháy đơn ' ' hoặc nháy kép " ": VD: s = "Tin học"
  • Xâu rỗng: "" – độ dài 0
  • len(s): số kí tự, tính cả dấu cách
  • str(x): chuyển số thành xâu; int(s): xâu → số

2. Chỉ số và truy cập kí tự

  • Chỉ số từ 0 đến len(s) − 1
  • s[i]: kí tự có chỉ số i (là xâu độ dài 1)
  • Chỉ số âm: s[-1] là kí tự cuối
  • Vượt phạm vi → lỗi IndexError

3. Xâu không sửa được từng kí tự

s[0] = "H" → lỗi TypeError; Muốn đổi: tạo xâu mới rồi gán lại cho s; Khác list: list sửa được a[i].

4. Duyệt xâu bằng for

Theo chỉ số: for i in range(len(s)); Theo kí tự: for c in s; Ứng dụng: đếm kí tự, lọc chữ số, đảo xâu.

5. Phép toán với xâu

Nối: "Tin" + " học" → "Tin học"; Lặp: "ab" * 3 → "ababab"; Xâu con: "học" in s → True/False; So sánh bằng: s == t.

6. Lưu ý – mẹo nhớ

"5" + "3" = "53", còn 5 + 3 = 8; "Tuổi: " + 15 → TypeError; dùng str(15); input() luôn trả về xâu; Phân biệt hoa/thường: "A" khác "a".

🔒 Giải thích chi tiết từ ý 3, hình minh hoạ, video và bài tập có lời giải từng bước: xem trong bài học.

Học bài này ngay →