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

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

1. Cho xâu `s = "Code"`. Kết quả của `s * 3` là gì?

A. "CodeCode"
B. "CodeCodeCode"
C. "Code3"
D. "3Code"

2. Trong Python, làm thế nào để kiểm tra xem một xâu kí tự có bắt đầu bằng một chuỗi con cụ thể hay không?

A. Sử dụng phương thức `endswith()`
B. Sử dụng phương thức `startswith()`
C. Sử dụng toán tử `in`
D. Sử dụng phương thức `find()`

3. Cho xâu `s = " Python is fun "`. Kết quả của `s.strip()` là gì?

A. "Python is fun"
B. "Python is fun"
C. " Python is fun "
D. "Pythonis fun"

4. Cho xâu `s = "Hello"`. Kết quả của `s.upper()` là gì?

A. "hello"
B. "HELLO"
C. "Hello"
D. "hELLO"

5. Phép toán nào sau đây KHÔNG hợp lệ với xâu kí tự trong Python?

A. `"a" + "b"`
B. `"a" * 3`
C. `"a" - "b"`
D. `"a"[0]`

6. Trong Python, làm thế nào để kiểm tra xem một xâu kí tự có kết thúc bằng một chuỗi con cụ thể hay không?

A. Sử dụng phương thức `startswith()`
B. Sử dụng phương thức `find()`
C. Sử dụng phương thức `endswith()`
D. Sử dụng toán tử `in`

7. Ký tự nào trong Python biểu thị cho một xâu kí tự rỗng (empty string)?

A. ""
B. null
C. None
D. ()

8. Trong ngôn ngữ lập trình Python, ký tự đặc biệt nào được sử dụng để biểu diễn đầu cuối của một xâu kí tự (string) khi muốn truy cập hoặc thao tác với các phần tử bên trong xâu?

A. Dấu ngoặc đơn ()
B. Dấu ngoặc nhọn {}
C. Dấu ngoặc vuông []
D. Dấu nháy kép ""

9. Phương thức `strip()` trong Python có chức năng chính là gì?

A. Đảo ngược thứ tự các ký tự trong xâu
B. Xóa các ký tự khoảng trắng ở đầu và cuối xâu
C. Chuyển đổi tất cả ký tự thành chữ hoa
D. Tìm kiếm và thay thế một chuỗi con

10. Cho xâu kí tự `s = "Lap Trinh Python"`. Lệnh nào sau đây sẽ trả về ký tự "r"?

A. print(s[3])
B. print(s[5])
C. print(s[4])
D. print(s[6])

11. Khi thực hiện phép toán `s[1:4]` trên xâu `s = "Python"`, kết quả thu được là gì?

A. "yth"
B. "Pyth"
C. "ytho"
D. "thon"

12. Khi sử dụng phép cắt lát `s[::2]` trên xâu `s = "Programming"`, kết quả sẽ là gì?

A. "Pormig"
B. "Progami"
C. "Pormin"
D. "Progamn"

13. Phương thức `find()` trong Python được sử dụng để làm gì đối với xâu kí tự?

A. Tìm và thay thế một chuỗi con
B. Kiểm tra xem một chuỗi con có tồn tại trong xâu hay không
C. Tìm vị trí xuất hiện đầu tiên của một chuỗi con
D. Tách xâu thành các phần tử dựa trên một ký tự phân tách

14. Cho xâu `s = "Viet Nam"`. Kết quả của `s.lower()` là gì?

A. "VIET NAM"
B. "Viet Nam"
C. "viet nam"
D. "viet nam"

15. Độ dài (length) của xâu kí tự được biểu diễn như thế nào trong Python?

A. Sử dụng hàm `size()`
B. Sử dụng hàm `len()`
C. Sử dụng thuộc tính `.length`
D. Sử dụng hàm `count()`

16. Cho xâu `s = "programming"`. Kết quả của `s.endswith("ing")` là gì?

A. False
B. True
C. ing
D. programming

17. Khi bạn muốn tạo một xâu kí tự chỉ chứa các ký tự số, bạn có thể sử dụng phương thức nào của chuỗi trong Python?

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

18. Cho xâu `s = "Hello World"`. Hàm `s.count("o")` sẽ trả về giá trị nào?

A. 1
B. 2
C. 3
D. 0

19. Khi sử dụng phương thức `split()` trên xâu `s = "Apple,Banana,Cherry"`, kết quả sẽ là một danh sách (list) chứa các phần tử nào?

A. ["Apple", "Banana", "Cherry"]
B. ["Apple,Banana,Cherry"]
C. ["Apple", ",", "Banana", ",", "Cherry"]
D. ["Apple Banana Cherry"]

20. Cho xâu `s1 = "Xin chào"` và `s2 = " thế giới"`. Kết quả của `s1 + s2` là gì?

A. "Xin chào thế giới"
B. "Xin chào, thế giới"
C. "Xin chào thế giới"
D. "Xin chàothế giới"

21. Cho xâu `s = "12345"`. Kết quả của `s.isdigit()` là gì?

A. False
B. True
C. 12345
D. "12345"

22. Cho xâu `s = "Computer Science"`. Phương thức nào sẽ trả về "Science"?

A. s[9:]
B. s[:9]
C. s[8:]
D. s[10:]

23. Phương thức `isalpha()` trong Python dùng để làm gì?

A. Kiểm tra xem xâu có chứa ký tự khoảng trắng không
B. Kiểm tra xem xâu có chứa ký tự số không
C. Kiểm tra xem xâu có chứa ký tự chữ cái không
D. Kiểm tra xem xâu có chứa ký tự chữ cái hoặc số không

24. Phương thức `replace()` trong Python dùng để làm gì?

A. Đếm số lần xuất hiện của một chuỗi con
B. Chèn một chuỗi con vào một vị trí cụ thể
C. Tìm kiếm một chuỗi con và trả về giá trị True/False
D. Thay thế tất cả các lần xuất hiện của một chuỗi con bằng một chuỗi con khác

25. Phương thức nào trong Python được sử dụng để nối hai xâu kí tự lại với nhau?

A. Hàm `join()`
B. Toán tử `+`
C. Phương thức `concatenate()`
D. Toán tử `&`

1 / 25

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

Tags: Bộ đề 1

1. Cho xâu `s = Code`. Kết quả của `s * 3` là gì?

2 / 25

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

Tags: Bộ đề 1

2. Trong Python, làm thế nào để kiểm tra xem một xâu kí tự có bắt đầu bằng một chuỗi con cụ thể hay không?

3 / 25

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

Tags: Bộ đề 1

3. Cho xâu `s = Python is fun `. Kết quả của `s.strip()` là gì?

4 / 25

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

Tags: Bộ đề 1

4. Cho xâu `s = Hello`. Kết quả của `s.upper()` là gì?

5 / 25

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

Tags: Bộ đề 1

5. Phép toán nào sau đây KHÔNG hợp lệ với xâu kí tự trong Python?

6 / 25

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

Tags: Bộ đề 1

6. Trong Python, làm thế nào để kiểm tra xem một xâu kí tự có kết thúc bằng một chuỗi con cụ thể hay không?

7 / 25

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

Tags: Bộ đề 1

7. Ký tự nào trong Python biểu thị cho một xâu kí tự rỗng (empty string)?

8 / 25

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

Tags: Bộ đề 1

8. Trong ngôn ngữ lập trình Python, ký tự đặc biệt nào được sử dụng để biểu diễn đầu cuối của một xâu kí tự (string) khi muốn truy cập hoặc thao tác với các phần tử bên trong xâu?

9 / 25

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

Tags: Bộ đề 1

9. Phương thức `strip()` trong Python có chức năng chính là gì?

10 / 25

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

Tags: Bộ đề 1

10. Cho xâu kí tự `s = Lap Trinh Python`. Lệnh nào sau đây sẽ trả về ký tự r?

11 / 25

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

Tags: Bộ đề 1

11. Khi thực hiện phép toán `s[1:4]` trên xâu `s = Python`, kết quả thu được là gì?

12 / 25

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

Tags: Bộ đề 1

12. Khi sử dụng phép cắt lát `s[::2]` trên xâu `s = Programming`, kết quả sẽ là gì?

13 / 25

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

Tags: Bộ đề 1

13. Phương thức `find()` trong Python được sử dụng để làm gì đối với xâu kí tự?

14 / 25

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

Tags: Bộ đề 1

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

15 / 25

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

Tags: Bộ đề 1

15. Độ dài (length) của xâu kí tự được biểu diễn như thế nào trong Python?

16 / 25

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

Tags: Bộ đề 1

16. Cho xâu `s = programming`. Kết quả của `s.endswith(ing)` là gì?

17 / 25

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

Tags: Bộ đề 1

17. Khi bạn muốn tạo một xâu kí tự chỉ chứa các ký tự số, bạn có thể sử dụng phương thức nào của chuỗi trong Python?

18 / 25

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

Tags: Bộ đề 1

18. Cho xâu `s = Hello World`. Hàm `s.count(o)` sẽ trả về giá trị nào?

19 / 25

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

Tags: Bộ đề 1

19. Khi sử dụng phương thức `split()` trên xâu `s = Apple,Banana,Cherry`, kết quả sẽ là một danh sách (list) chứa các phần tử nào?

20 / 25

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

Tags: Bộ đề 1

20. Cho xâu `s1 = Xin chào` và `s2 = thế giới`. Kết quả của `s1 + s2` là gì?

21 / 25

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

Tags: Bộ đề 1

21. Cho xâu `s = 12345`. Kết quả của `s.isdigit()` là gì?

22 / 25

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

Tags: Bộ đề 1

22. Cho xâu `s = Computer Science`. Phương thức nào sẽ trả về Science?

23 / 25

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

Tags: Bộ đề 1

23. Phương thức `isalpha()` trong Python dùng để làm gì?

24 / 25

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

Tags: Bộ đề 1

24. Phương thức `replace()` trong Python dùng để làm gì?

25 / 25

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

Tags: Bộ đề 1

25. Phương thức nào trong Python được sử dụng để nối hai xâu kí tự lại với nhau?