Trắc nghiệm Kết nối Tin học 10 bà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 Kết nối Tin học 10 bài Xâu kí tự

Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

1. Cho xâu `s = Lap trinh 10`. Kết quả của `s.find(trinh)` là gì?

A. 4
B. 5
C. 3
D. -1

2. Trong Python, để kiểm tra xem một xâu có bắt đầu bằng một tiền tố cụ thể hay không, ta sử dụng phương thức nào?

A. startswith()
B. endswith()
C. contains()
D. beginswith()

3. Câu lệnh nào sau đây sẽ tạo ra một xâu có 5 ký tự x lặp lại?

A. x * 5
B. x + 5
C. repeat(x, 5)
D. x * 5

4. Xâu ký tự trong Python có những đặc điểm cơ bản nào sau đây?

A. Có thể thay đổi trực tiếp, có thứ tự, có thể lặp lại.
B. Không thể thay đổi, có thứ tự, có thể lặp lại.
C. Có thể thay đổi trực tiếp, không có thứ tự, không thể lặp lại.
D. Không thể thay đổi, không có thứ tự, có thể lặp lại.

5. Cho xâu `s = Lap trinh Python`. Lệnh nào sau đây sẽ trả về xâu con trinh?

A. s[5:10]
B. s[4:9]
C. s[5:9]
D. s[4:10]

6. Cho xâu `s = Lap trinh`. Kết quả của `s[0]` là ký tự nào?

A. L
B. a
C. p
D.

7. Trong Python, câu lệnh nào sau đây kiểm tra xem một xâu có chứa toàn bộ là các ký tự chữ số hay không?

A. isdigit()
B. isalpha()
C. isalnum()
D. isnumeric()

8. Phép toán nào sau đây được dùng để nối hai xâu ký tự lại với nhau trong Python?

A. Phép cộng (+)
B. Phép trừ (-)
C. Phép nhân (*)
D. Phép chia (/)

9. Cho xâu `s = Ngôn ngữ lập trình`. Kết quả của `s[0:6]` là gì?

A. Ngôn n
B. Ngôn l
C. Ngôn n
D. Ngôn ng

10. Phương thức nào của xâu ký tự trong Python cho phép tìm kiếm một xâu con và trả về chỉ số của lần xuất hiện đầu tiên?

A. find()
B. index()
C. search()
D. locate()

11. Phương thức nào của xâu ký tự trong Python cho phép đếm số lần xuất hiện của một xâu con?

A. count()
B. find()
C. index()
D. length()

12. Phép toán nào sau đây có thể được sử dụng để lặp lại một xâu ký tự nhiều lần trong Python?

A. Phép nhân (*)
B. Phép cộng (+)
C. Phép chia (/)
D. Phép trừ (-)

13. Phương thức `startswith()` và `endswith()` trong Python có phân biệt chữ hoa chữ thường hay không?

A. Có, chúng phân biệt chữ hoa chữ thường.
B. Không, chúng không phân biệt chữ hoa chữ thường.
C. Chỉ `startswith()` phân biệt, `endswith()` thì không.
D. Chỉ `endswith()` phân biệt, `startswith()` thì không.

14. Cho xâu `s = Xin chao `. Kết quả của `s.strip()` là gì?

A. Xin chao
B. Xin chao
C. Xin chao
D. Xin chao

15. Xem xét xâu `s = Hello, World!`. Chỉ số của ký tự , trong xâu này là bao nhiêu?

A. 5
B. 6
C. 7
D. 4

16. Nếu xâu `s = abcabcabc` và ta thực hiện `s.replace(a, x)`, kết quả sẽ là gì?

A. xbcxbcxbc
B. abcabcabcx
C. xbcabcabc
D. xbcxbcabc

17. Phương thức nào của xâu ký tự trong Python cho phép thay thế tất cả các ký tự khoảng trắng ở đầu và cuối xâu bằng một ký tự khác?

A. strip()
B. lstrip()
C. rstrip()
D. replace()

18. Trong lập trình Python, hàm nào sau đây được sử dụng để lấy độ dài của một xâu ký tự?

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

19. Cho xâu `s = Lap trinh`. Kết quả của `s.lower()` là gì?

A. lap trinh
B. Lap Trinh
C. LAP TRINH
D. lapTrinh

20. Xem xét xâu `s = Python`. Chỉ số của ký tự h trong xâu này là bao nhiêu (bắt đầu từ 0)?

A. 3
B. 2
C. 4
D. 5

21. Để tạo một danh sách từ xâu a,b,c,d bằng cách sử dụng dấu phẩy làm phân cách, ta sẽ dùng phương thức nào và tham số gì?

A. split(,)
B. join(,)
C. split()
D. join()

22. Cho xâu `chuoi = Tin hoc 10`. Kết quả của `chuoi.upper()` là gì?

A. TIN HOC 10
B. tin hoc 10
C. Tin Hoc 10
D. TIN HOC ten

23. Đâu là cách khai báo một xâu ký tự rỗng trong Python?

A. hoặc
B. None
C. {}
D. []

24. Xem xét xâu `s = PYTHON`. Nếu thực hiện `s.swapcase()`, kết quả sẽ là gì?

A. python
B. Python
C. PYthon
D. pyTHON

25. Để tách một xâu thành danh sách các từ dựa trên khoảng trắng làm dấu phân cách mặc định, ta sử dụng phương thức nào?

A. split()
B. join()
C. partition()
D. slice()

1 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

1. Cho xâu `s = Lap trinh 10`. Kết quả của `s.find(trinh)` là gì?

2 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

2. Trong Python, để kiểm tra xem một xâu có bắt đầu bằng một tiền tố cụ thể hay không, ta sử dụng phương thức nào?

3 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

3. Câu lệnh nào sau đây sẽ tạo ra một xâu có 5 ký tự x lặp lại?

4 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

4. Xâu ký tự trong Python có những đặc điểm cơ bản nào sau đây?

5 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

5. Cho xâu `s = Lap trinh Python`. Lệnh nào sau đây sẽ trả về xâu con trinh?

6 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

6. Cho xâu `s = Lap trinh`. Kết quả của `s[0]` là ký tự nào?

7 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

7. Trong Python, câu lệnh nào sau đây kiểm tra xem một xâu có chứa toàn bộ là các ký tự chữ số hay không?

8 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

8. Phép toán nào sau đây được dùng để nối hai xâu ký tự lại với nhau trong Python?

9 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

9. Cho xâu `s = Ngôn ngữ lập trình`. Kết quả của `s[0:6]` là gì?

10 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

10. Phương thức nào của xâu ký tự trong Python cho phép tìm kiếm một xâu con và trả về chỉ số của lần xuất hiện đầu tiên?

11 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

11. Phương thức nào của xâu ký tự trong Python cho phép đếm số lần xuất hiện của một xâu con?

12 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

12. Phép toán nào sau đây có thể được sử dụng để lặp lại một xâu ký tự nhiều lần trong Python?

13 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

13. Phương thức `startswith()` và `endswith()` trong Python có phân biệt chữ hoa chữ thường hay không?

14 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

14. Cho xâu `s = Xin chao `. Kết quả của `s.strip()` là gì?

15 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

15. Xem xét xâu `s = Hello, World!`. Chỉ số của ký tự , trong xâu này là bao nhiêu?

16 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

16. Nếu xâu `s = abcabcabc` và ta thực hiện `s.replace(a, x)`, kết quả sẽ là gì?

17 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

17. Phương thức nào của xâu ký tự trong Python cho phép thay thế tất cả các ký tự khoảng trắng ở đầu và cuối xâu bằng một ký tự khác?

18 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

18. Trong lập trình Python, hàm nào sau đây được sử dụng để lấy độ dài của một xâu ký tự?

19 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

19. Cho xâu `s = Lap trinh`. Kết quả của `s.lower()` là gì?

20 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

20. Xem xét xâu `s = Python`. Chỉ số của ký tự h trong xâu này là bao nhiêu (bắt đầu từ 0)?

21 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

21. Để tạo một danh sách từ xâu a,b,c,d bằng cách sử dụng dấu phẩy làm phân cách, ta sẽ dùng phương thức nào và tham số gì?

22 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

22. Cho xâu `chuoi = Tin hoc 10`. Kết quả của `chuoi.upper()` là gì?

23 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

23. Đâu là cách khai báo một xâu ký tự rỗng trong Python?

24 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

24. Xem xét xâu `s = PYTHON`. Nếu thực hiện `s.swapcase()`, kết quả sẽ là gì?

25 / 25

Category: Trắc nghiệm Kết nối Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

25. Để tách một xâu thành danh sách các từ dựa trên khoảng trắng làm dấu phân cách mặc định, ta sử dụng phương thức nào?