Xâu kí tự được đặt trong cặp dấu:
A. Nháy đơn (‘’) hoặc nháy kép (“”)
B. Ngoặc đơn ()
C. Ngoặc vuông []
D. Ngoặc nhọn {}
Đáp án đúng là: A
Xâu kí tự được đặt trong cặp dấu: Nháy đơn (‘’) hoặc nháy kép (“”)
Sử dụng kiến thức dưới đây:
Kiểu dữ liệu xâu kí tự
- Một xâu kí tự là một dãy các kí tự, trong Python xâu kí tự được đặt trong cặp nháy kép (“…”) hoặc nháy đơn (‘…’).
Ví dụ: Minh họa chương trình sử dụng kiểu dữ liệu xâu kí tự và một biến chứa xâu kí tự.
Hình 12.1: Một chương trình với dữ liệu kiểu xâu
- Các kí tự trong xâu được đánh số bắt đầu từ 0. Python cung cấp hàm len() để đếm kí tự trong xâu kể cả kí tự dấu cách, số kí tự trong xâu được gọi là độ dài của xâu.
Hình 12.2: Một chương trình sử dụng hàm len()
Tham khảo thêm một số tài liệu liên quan:
Lý thuyết Tin học 10 Bài 12 (Cánh diều): Kiểu dữ liệu xâu kí tự - xử lí xâu kí tự
Trắc nghiệm Tin học 10 Bài 12 (Cánh diều): Kiểu dữ liệu xâu kí tự - xử lí xâu kí tự
Cho đoạn chương trình sau:
s1=’a’
s2=’b’
print(s1+s2)
Kết quả trên màn hình là:
Cho đoạn chương trình sau:
S1=’abcd’
S2=’a’
print(S1.cout(S2))
Trên màn hình sẽ xuất hiện giá trị là:
Cho đoạn chương trình sau:
y=’abcae’
x1=’a’
x2=’d’
print(y.replace(x1,x2))
Trên màn hình máy tính sẽ xuất hiện xâu:
Cho đoạn chương trình sau:
s=’abcde’
print(s[1:4])
Trên màn hình máy tính sẽ xuất hiện xâu:
Cho đoạn chương trình sau:
s=’abcde’
print(s[3:])
Trên màn hình máy tính sẽ xuất hiện xâu:
Cho xâu s1=’ha noi’, xâu s2=’ha noi cua toi’. Khẳng định nào sau đây là đúng?
Cho đoạn chương trình sau:
s=’abcde’
print(s[:4])
Trên màn hình máy tính sẽ xuất hiện xâu: