Báo cáo học liệu
Mua học liệu
Mua học liệu:
-
Số dư ví của bạn: 0 coin - 0 Xu
-
Nếu mua học liệu này bạn sẽ bị trừ: 2 coin\Xu
Để nhận Coin\Xu, bạn có thể:
Lý thuyết SVIP
1. Xâu là một dãy các kí tự
Ví dụ 1. Xâu kí tự và cách truy cập đến từng kí tự của xâu.
Ví dụ 2. Sự khác nhau giữa xâu và danh sách.
Python không cho phép thay đổi từng kí tự của xâu. Điều này khác với danh sách.
- Python không có kiểu dữ liệu kí tự. Kí tự chính là xâu có độ dài 1. Xâu rỗng được định nghĩa như sau:
- Như vậy:
+ 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.
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.
Ví dụ:
- Chú ý: Từ khóa in tùy trường hợp cụ thể:
+ Hoặc là toán tử lôgic dùng để kiểm tra sự có mặt của một giá trị trong một vùng giá trị.
+ Hoặc là để chọn lần lượt từng phần tử trong một vùng giá trị.
Bạn có thể đánh giá bài học này ở đây