Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

1. Cho xâu S = " Ket noi tri thuc ". Hàm rstrip() sẽ loại bỏ khoảng trắng ở đâu?

A. Cả hai đầu
B. Chỉ đầu bên trái
C. Chỉ đầu bên phải
D. Không loại bỏ khoảng trắng

2. Trong Python, xâu kí tự có phải là đối tượng có thể thay đổi (mutable) không?

A. Có
B. Không
C. Tùy thuộc vào phiên bản Python
D. Chỉ khi được khai báo đặc biệt

3. Trong Python, để kiểm tra xem tất cả các ký tự trong xâu có phải là chữ số hay không, ta dùng phương thức nào?

A. S.isdigit()
B. S.isnumeric()
C. S.isalnum()
D. S.isdecimal()

4. Cho xâu S = "AI". Khi thực hiện S * 3, kết quả sẽ là gì?

A. AI AI AI
B. AIAIAI
C. Lỗi
D. AI3

5. Cho xâu S = "Python". Để chuyển xâu này thành chữ hoa tất cả các ký tự, ta dùng phương thức nào?

A. S.capitalize()
B. S.upper()
C. S.title()
D. S.lowercase()

6. Cho xâu S = "Viet Nam". Lệnh S[5:8] sẽ trả về xâu con nào?

A. Nam
B. Viet
C. Nam.
D. et N

7. Để lặp qua từng ký tự của xâu S = "Computer", ta sử dụng cấu trúc vòng lặp nào?

A. For i in range(len(S)): print(S[i])
B. While char in S: print(char)
C. For char in S: print(char)
D. Tất cả các cách trên

8. Cho xâu S = "Programming". Phương thức S.startswith("Pro") sẽ trả về giá trị nào?

A. False
B. True
C. "Pro"
D. Index của "Pro"

9. Cho xâu S = "Python Programming". Hàm len(S) sẽ trả về bao nhiêu?

A. 17
B. 18
C. 19
D. 20

10. Cho xâu S = "Learning Python". Phương thức S.replace("Python", "Java") sẽ trả về xâu nào?

A. Learning Java
B. Learning Python
C. Java Programming
D. LearningJava

11. Để chuyển xâu S = "data" thành dạng "Title Case" (mỗi từ bắt đầu bằng chữ hoa), ta dùng phương thức nào?

A. S.upper()
B. S.capitalize()
C. S.title()
D. S.format()

12. Cho xâu S = "Data Science". Phương thức S.find("Sci") sẽ trả về giá trị nào?

A. 5
B. 4
C. -1
D. Index của "Sci"

13. Hàm nào trong Python dùng để tìm kiếm sự xuất hiện của một xâu con trong xâu lớn hơn?

A. find()
B. search()
C. index()
D. both find() and index()

14. Cho xâu S = "Hello World". Lệnh S[6:11] sẽ trả về xâu nào?

A. World
B. orld
C. World
D. ello

15. Phương thức nào dùng để tìm kiếm chỉ số của lần xuất hiện cuối cùng của một xâu con?

A. rfind()
B. lastfind()
C. find_last()
D. rindex()

16. Cho xâu S = " Hello World ". Hàm strip() sẽ trả về xâu nào?

A. " Hello World "
B. "Hello World"
C. "Hello World "
D. " Hello World"

17. Phương thức nào trong Python dùng để thay thế tất cả các lần xuất hiện của một xâu con bằng một xâu con khác?

A. replace()
B. substitute()
C. change()
D. update()

18. Lệnh nào sau đây sẽ tách xâu S = "apple,banana,cherry" thành một danh sách các xâu con dựa trên dấu phẩy?

A. S.join(",")
B. S.split(",")
C. S.partition(",")
D. S.separate(",")

19. Làm thế nào để nối hai xâu kí tự S1 = "Xin" và S2 = "chao" trong Python?

A. S1.add(S2)
B. S1 + S2
C. S1.concat(S2)
D. S1.join(S2)

20. Hàm nào dùng để định dạng một xâu theo các placeholder đã cho?

A. format()
B. join()
C. split()
D. replace()

21. Phương thức nào dùng để kiểm tra xem một xâu có kết thúc bằng một hậu tố cho trước hay không?

A. endswith()
B. finishesWith()
C. ends()
D. suffix()

22. Cho xâu S = "12345". Phương thức S.isalpha() sẽ trả về giá trị nào?

A. True
B. False
C. 12345
D. Lỗi

23. Trong Python, hàm nào được sử dụng để trả về độ dài của một xâu kí tự?

A. length()
B. size()
C. len()
D. count()

24. Cho xâu S = "Hello". Lệnh S[-1] sẽ trả về ký tự nào?

A. H
B. o
C. l
D. Lỗi

25. Trong Python, cách nào sau đây tạo ra một xâu rỗng?

A. "".join([])
B. str()
C. ""
D. None

1 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

1. Cho xâu S = Ket noi tri thuc . Hàm rstrip() sẽ loại bỏ khoảng trắng ở đâu?

2 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

2. Trong Python, xâu kí tự có phải là đối tượng có thể thay đổi (mutable) không?

3 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

3. Trong Python, để kiểm tra xem tất cả các ký tự trong xâu có phải là chữ số hay không, ta dùng phương thức nào?

4 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

4. Cho xâu S = AI. Khi thực hiện S * 3, kết quả sẽ là gì?

5 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

5. Cho xâu S = Python. Để chuyển xâu này thành chữ hoa tất cả các ký tự, ta dùng phương thức nào?

6 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

6. Cho xâu S = Viet Nam. Lệnh S[5:8] sẽ trả về xâu con nào?

7 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

7. Để lặp qua từng ký tự của xâu S = Computer, ta sử dụng cấu trúc vòng lặp nào?

8 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

8. Cho xâu S = Programming. Phương thức S.startswith(Pro) sẽ trả về giá trị nào?

9 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

9. Cho xâu S = Python Programming. Hàm len(S) sẽ trả về bao nhiêu?

10 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

10. Cho xâu S = Learning Python. Phương thức S.replace(Python, Java) sẽ trả về xâu nào?

11 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

11. Để chuyển xâu S = data thành dạng Title Case (mỗi từ bắt đầu bằng chữ hoa), ta dùng phương thức nào?

12 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

12. Cho xâu S = Data Science. Phương thức S.find(Sci) sẽ trả về giá trị nào?

13 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

13. Hàm nào trong Python dùng để tìm kiếm sự xuất hiện của một xâu con trong xâu lớn hơn?

14 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

14. Cho xâu S = Hello World. Lệnh S[6:11] sẽ trả về xâu nào?

15 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

15. Phương thức nào dùng để tìm kiếm chỉ số của lần xuất hiện cuối cùng của một xâu con?

16 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

16. Cho xâu S = Hello World . Hàm strip() sẽ trả về xâu nào?

17 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

17. Phương thức nào trong Python dùng để thay thế tất cả các lần xuất hiện của một xâu con bằng một xâu con khác?

18 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

18. Lệnh nào sau đây sẽ tách xâu S = apple,banana,cherry thành một danh sách các xâu con dựa trên dấu phẩy?

19 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

19. Làm thế nào để nối hai xâu kí tự S1 = Xin và S2 = chao trong Python?

20 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

20. Hàm nào dùng để định dạng một xâu theo các placeholder đã cho?

21 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

21. Phương thức nào dùng để kiểm tra xem một xâu có kết thúc bằng một hậu tố cho trước hay không?

22 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

22. Cho xâu S = 12345. Phương thức S.isalpha() sẽ trả về giá trị nào?

23 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

23. Trong Python, hàm nào được sử dụng để trả về độ dài của một xâu kí tự?

24 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

24. Cho xâu S = Hello. Lệnh S[-1] sẽ trả về ký tự nào?

25 / 25

Category: Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự

Tags: Bộ đề 1

25. Trong Python, cách nào sau đây tạo ra một xâu rỗng?