Bài tập trắc nghiệm Tin học 10 Kết Nối Tri Thức – Bài 24
30 câu · Đề theo bài
Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án. Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải. Thi thử: nộp bài mới chấm điểm và hiện lời giải.
Câu 1
Xâu kí tự trong Python là tập hợp các kí tự thuộc bảng mã nào?
Đáp án và lời giải
Đáp án: B
Câu 2
Trong ngôn ngữ Python, kiểu dữ liệu kí tự riêng biệt được quy định ra sao?
Đáp án và lời giải
Đáp án: D
Câu 3
Chỉ số của kí tự đầu tiên trong xâu s luôn bắt đầu từ số mấy?
Đáp án và lời giải
Đáp án: A
Câu 4
Chỉ số của kí tự cuối cùng trong xâu s có độ dài n là gì?
Đáp án và lời giải
Đáp án: C
Câu 5
Cho s = “PYTHON”. Kí tự s[1] mang giá trị là chữ cái nào?
Đáp án và lời giải
Đáp án: B
Câu 6
Để tính độ dài (số lượng kí tự) của xâu s, ta dùng hàm nào?
Đáp án và lời giải
Đáp án: D
Câu 7
Cho s = “Tin hoc”. Giá trị trả về của lệnh len(s) là bao nhiêu?
Đáp án và lời giải
Đáp án: A
Câu 8
Khẳng định nào sau đây là ĐÚNG về tính chất của xâu kí tự trong Python?
Đáp án và lời giải
Đáp án: C
Câu 9
Khi thực hiện câu lệnh: s = “abc”; s[0] = “A”, điều gì sẽ xảy ra?
Đáp án và lời giải
Đáp án: A
Câu 10
Kí hiệu của một xâu kí tự rỗng (không chứa kí tự nào) là gì?
Đáp án và lời giải
Đáp án: B
Câu 11
Cho s = “abcdef”. Biểu thức s[-1] truy xuất tới kí tự nào?
Đáp án và lời giải
Đáp án: C
Câu 12
Cú pháp vòng lặp nào sau đây duyệt trực tiếp từng kí tự ch của xâu s?
Đáp án và lời giải
Đáp án: D
Câu 13
Cú pháp vòng lặp nào sau đây duyệt xâu s thông qua chỉ số vị trí?
Đáp án và lời giải
Đáp án: A
Câu 14
Toán tử in trong biểu thức: s1 in s2 dùng để làm gì?
Đáp án và lời giải
Đáp án: C
Câu 15
Cho s = “Ha Noi”. Biểu thức: “Noi” in s trả về kết quả nào?
Đáp án và lời giải
Đáp án: B
Câu 16
Biểu thức: “12” in “12345” cho kết quả là giá trị gì?
Đáp án và lời giải
Đáp án: D
Câu 17
Cho s = “123ab”. Đoạn mã: count = 0; for c in s: if c.isdigit(): count += 1 đếm đại lượng nào?
Đáp án và lời giải
Đáp án: A
Câu 18
Cho s = “ABC”. Sau câu lệnh: s = s + “D”, giá trị mới của s là gì?
Đáp án và lời giải
Đáp án: C
Câu 19
Kết quả của biểu thức: “01” * 3 trong ngôn ngữ Python là gì?
Đáp án và lời giải
Đáp án: B
Câu 20
Cho s = “Hello”. Sau lệnh: t = s; s = “Hi”, giá trị của biến t là:
Đáp án và lời giải
Đáp án: D
Câu 21
Cho s = “0123456789”. Kí tự tại vị trí chỉ số 4 là kí tự nào?
Đáp án và lời giải
Đáp án: A
Câu 22
Biểu thức nào sau đây kiểm tra xem xâu s có phải xâu rỗng hay không?
Đáp án và lời giải
Đáp án: C
Câu 23
Cho đoạn mã: s = “abc”; t = “”; for c in s: t = c + t. Xâu t nhận giá trị gì?
Đáp án và lời giải
Đáp án: B
Câu 24
Đoạn mã ở Câu 23 thực hiện thuật toán xử lí nào trên xâu s?
Đáp án và lời giải
Đáp án: D
Câu 25
Cho s = “Python”. Biểu thức s[len(s) – 1] trỏ tới phần tử nào?
Đáp án và lời giải
Đáp án: A
Câu 26
Nếu xâu s có 5 kí tự, lệnh s[5] sẽ gây ra thông báo lỗi gì?
Đáp án và lời giải
Đáp án: C
Câu 27
Cho s = “A B C”. Giá trị của hàm len(s) tính cả dấu cách là bao nhiêu?
Đáp án và lời giải
Đáp án: B
Câu 28
Biểu thức: “” in “Python” sẽ trả về kết quả nào sau đây?
Đáp án và lời giải
Đáp án: A
Câu 29
Cho s = “1a2b”. Vòng lặp: for c in s: if c >= ‘0’ and c <= ‘9’: print(c, end=””) in ra gì?
Đáp án và lời giải
Đáp án: C
Câu 30
Để so sánh hai xâu kí tự s1 và s2 bằng nhau hoàn toàn, ta dùng toán tử nào?