Lý thuyết Tin học 10 bài 24
Lý thuyết Tin học 10 bài 24: Xâu kí tự
VnDoc.com xin gửi tới bạn đọc bài viết Lý thuyết Tin học 10 bài 24: Xâu kí tự để bạn đọc cùng tham khảo. Mời các bạn cùng tham khảo thêm tại mục Tin học 10 Kết nối tri thức nhé.
1. Xâu là một dãy các kí tự
- Xâu có thể được coi là danh sách các kí tự Unicode nhưng không thay đổi từng kí tự của xâu.
- Truy cập từng kí tự của xâu qua chỉ, chỉ số từ 0 đến độ dài len()-1.
Ví dụ 1. Xâu kí tự và cách truy cập đến từng kí tự của xâu.

2. Lệnh duyệt kí tự của xâu
Duyệt từng kí tự của xâu kí tự bằng lệnh for. Có hai cách duyệt như sau:
- Cách thứ nhất, biến i lần lượt chạy theo chỉ số của xâu s, từ 0 đến len(s) – 1. Kí tự tại chỉ số i là s[i].
Ví dụ:

- Cách thứ hai, duyệt theo từng kí tự của xâu s. Biến ch sẽ được gán lần lượt các kí tự của xâu s từ đầu đến cuối.

- S1 in S2 trả lại giá trị True nếu S1 là xâu con của S2.

THỰC HÀNH
Các lệnh cơ bản làm việc với xâu kí tự
Nhiệm vụ 1. Viết chương trình nhập số tự nhiên n là số học sinh, sau đó nhập họ và tên học sinh. Lưu họ và tên học sinh vào một danh sách. In danh sách ra màn hình, mỗi họ tên trên một dòng.
Hướng dẫn:
Chương trình có thể như sau:

Nhiệm vụ 2. Nhập một xâu kí tự S từ bàn phím rồi kiểm tra xem xâu S có chứa xâu con “10” không.
Hướng dẫn:
Cách 1. Nếu xâu S chứa xâu con “10” thì sẽ có chỉ số k mà S[k] = “1” và S[k+1] = “0”.

Cách 2. Dùng toán tử in để kiểm tra xâu “10” có là xâu con của S.
