Làm bài thi

Trắc nghiệm Tin học 10: Bài 24: Xâu kí tự là một trong những đề thi thuộc Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính trong chương trình Tin học 10.

Bài học này giúp học sinh làm quen với xâu ký tự (string) – một kiểu dữ liệu quan trọng trong Python, dùng để lưu trữ và xử lý thông tin dạng văn bản. Đây là kiến thức nền tảng giúp học sinh giải quyết các bài toán liên quan đến xử lý họ tên, địa chỉ, nội dung văn bản,… trong thực tế.

Các trọng tâm kiến thức bao gồm: cách khai báo xâu, truy cập ký tự theo chỉ số, phép cộng và nhân xâu, duyệt xâu bằng vòng lặp, và phân biệt giữa ký tự và chuỗi. Việc hiểu và thao tác thành thạo với xâu ký tự sẽ giúp học sinh phát triển kỹ năng xử lý dữ liệu văn bản một cách linh hoạt, phục vụ cho các bài học và dự án lập trình sau này.

Hãy cùng Dethitracnghiem.vn cùng tìm hiểu về đề thi này và tham gia làm kiểm tra ngay lập tức!

Câu 1. Trong Python, xâu kí tự được đặt trong dấu nào?
A. []
B. {}
C. ” hoặc “”
D. <>

Câu 2. Để nối hai xâu lại với nhau, dùng toán tử nào?
A. –
B. *
C. +
D. /

Câu 3. len(“hello”) trả về giá trị nào?
A. 4
B. 6
C. 5
D. 0

Câu 4. Xâu rỗng là gì?
A. Xâu có một dấu cách
B. Xâu có giá trị là None
C. Xâu không chứa kí tự nào
D. Xâu chứa số 0

Câu 5. Phép toán “Hi ” + “there” cho kết quả gì?
A. Hi+there
B. Hi there
C. Hi+ there
D. Hi”there”

Câu 6. “abc”[0] trả về gì?
A. ‘a’
B. ‘b’
C. ‘c’
D. Lỗi

Câu 7. Để lặp từng ký tự trong xâu, dùng cấu trúc nào?
A. while x in string
B. for i in len(string)
C. for c in string
D. for i in string[i]

Câu 8. Phép toán “a”*3 trả về gì?
A. aaa
B. ‘aaa’
C. ‘a3’
D. Lỗi

Câu 9. Kết quả của len(“”) là?
A. 1
B. -1
C. 0
D. Không xác định

Câu 10. “abc”[1] là kí tự nào?
A. a
B. b
C. c
D. d

Câu 11. “abc”[-1] trả về gì?
A. ‘a’
B. ‘b’
C. ‘c’
D. Lỗi

Câu 12. Phép toán “hello”[1:4] cho kết quả gì?
A. ‘ell’
B. ‘ell’
C. ‘hel’
D. ‘llo’

Câu 13. “Python”.upper() trả về?
A. python
B. PYTHON
C. Python
D. lỗi

Câu 14. “ABC”.lower() cho kết quả gì?
A. ABC
B. abc
C. Abc
D. lỗi

Câu 15. ” hello “.strip() trả về?
A. ‘ hello ‘
B. ‘ hello’
C. ‘hello’
D. ‘hello ‘

Câu 16. “a b c”.split() trả về?
A. [‘a’, ‘b’, ‘c’]
B. [‘abc’]
C. ‘a’, ‘b’, ‘c’
D. [‘a b c’]

Câu 17. “123”.isdigit() trả về?
A. False
B. True
C. None
D. 123

Câu 18. “abc123”.isalpha() trả về?
A. True
B. False
C. abc
D. lỗi

Câu 19. “Hello”.replace(“H”, “J”) cho kết quả?
A. ‘Jello’
B. ‘Hello’
C. ‘JHello’
D. ‘HJello’

Câu 20. “banana”.count(“a”) là?
A. 2
B. 4
C. 3
D. 1

Câu 21. “abc”.find(“b”) trả về?
A. 0
B. 1
C. 2
D. 3

Câu 22. “abc”.find(“x”) trả về?
A. 0
B. 1
C. -1
D. lỗi

Câu 23. “abc”.startswith(“a”) là?
A. True
B. False
C. abc
D. lỗi

Câu 24. “abc”.endswith(“c”) là?
A. False
B. True
C. abc
D. lỗi

Câu 25. type(“hello”) trong Python là?
A. int
B. list
C. str
D. float

 

×

Bạn ơi!!! Để xem được kết quả
bạn vui lòng làm nhiệm vụ nhỏ xíu này nha

LƯU Ý: Không sử dụng VPN hoặc 1.1.1.1 khi vượt link

Bước 1: Mở tab mới, truy cập Google.com

Bước 2: Tìm kiếm từ khóa: Từ khóa

Bước 3: Trong kết quả tìm kiếm Google, hãy tìm website giống dưới hình:

(Nếu trang 1 không có hãy tìm ở trang 2, 3, 4... nhé )

Bước 4: Cuộn xuống cuối bài viết rồi bấm vào nút GIỐNG HÌNH DƯỚI và chờ 1 lát để lấy mã: