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.
- 🧠 Sơ đồ tư duy tương tác, xem vừa 1 màn hình, phóng to từng nhánh
- 🖼️ 12 hình minh hoạ dễ hiểu
- ✍️ 30 câu bài tập tự chấm, 4 mức: Trung bình → Khá → Giỏi → Xuất sắc, có lời giải
- 📱 Học tốt trên điện thoại và máy tính