[KNTT] Trắc nghiệm 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é!!!


[KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

[KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

1. Câu lệnh nào sau đây dùng để nối hai xâu ký tự Hello và World trong Python?

A. Hello * World
B. Hello + World
C. Hello - World
D. Hello / World

2. Trong Python, hàm find() và index() đều dùng để tìm vị trí của một xâu con. Điểm khác biệt chính giữa chúng là gì khi xâu con không tồn tại?

A. find() trả về -1, index() báo lỗi ValueError.
B. find() báo lỗi ValueError, index() trả về -1.
C. Cả hai đều trả về -1.
D. Cả hai đều báo lỗi ValueError.

3. Trong Python, phương thức nào 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. substitute()
B. change()
C. replace()
D. modify()

4. Cho xâu s = Viet Nam. Hàm upper() sẽ trả về kết quả nào?

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

5. Cho xâu s = Python 3.10. Phương thức isdigit() sẽ trả về giá trị nào?

A. True
B. False
C. 310
D. Python3.10

6. Cho xâu s = Hello. Lát cắt s[::-1] sẽ trả về kết quả là gì?

A. Hello
B. olleH
C. ellH
D. H

7. Cho xâu s = Learning Python is fun!. Phương thức s.split( ) sẽ trả về danh sách nào?

A. [Learning Python is fun!]
B. [Learning, Python, is, fun!]
C. [Learning, Python, is, fun, !]
D. Lỗi

8. Trong Python, làm thế nào để kiểm tra xem một xâu có chỉ chứa các ký tự chữ cái và không có ký tự khác (bao gồm cả khoảng trắng) không?

A. s.isalnum()
B. s.isalpha()
C. s.isdigit()
D. s.isspace()

9. Trong Python, thao tác nào sau đây không hợp lệ đối với xâu ký tự?

A. Truy cập ký tự bằng chỉ số.
B. Nối hai xâu bằng toán tử +.
C. Thay đổi giá trị của một ký tự bằng chỉ số.
D. Lặp qua từng ký tự của xâu.

10. Trong Python, làm thế nào để lặp qua từng ký tự của một xâu s?

A. for i in range(s): print(i)
B. for char in s: print(char)
C. for s in s: print(s)
D. while s: print(s[0])

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

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

12. Trong Python, phương thức nào dùng để cắt bỏ các ký tự khoảng trắng ở đầu xâu?

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

13. Cho xâu s = Programming. Lát cắt s[2:7] sẽ trả về kết quả là gì?

A. ogram
B. gramm
C. ogramm
D. mm

14. Cho xâu s = Example . Phương thức strip() sẽ trả về kết quả nào?

A. Example
B. Example
C. Example
D. Example

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

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

16. Trong Python, biểu thức a * 3 sẽ tạo ra xâu gì?

A. a3
B. aaa
C. a a a
D. Lỗi

17. Cho xâu s = Code. Phương thức s.endswith(de) sẽ trả về giá trị nào?

A. False
B. True
C. Co
D. de

18. Trong Python, khi bạn cố gắng truy cập một ký tự bằng chỉ số vượt quá giới hạn của xâu, điều gì sẽ xảy ra?

A. Nó sẽ trả về một xâu rỗng.
B. Nó sẽ trả về ký tự cuối cùng.
C. Nó sẽ báo lỗi IndexError.
D. Nó sẽ báo lỗi ValueError.

19. Cho xâu s = Hello World. Phương thức s.replace(o, X) sẽ trả về kết quả nào?

A. HellX WXrld
B. HellX World
C. HeXXo WorXd
D. Hello WXrld

20. Cho xâu s = Python is fun. Hàm lower() sẽ trả về kết quả nào?

A. PYTHON IS FUN
B. Python Is Fun
C. python is fun
D. pythOn Is fUn

21. Trong Python, làm thế nào để kiểm tra xem một xâu có chỉ chứa các ký tự chữ cái hoặc số không?

A. s.isalpha()
B. s.isalnum()
C. s.isdigit()
D. s.isidentifier()

22. Cho xâu s = Lap trinh Python. Ký tự tại vị trí thứ 5 (tính từ 0) của xâu s là gì?

A. t
B. r
C. i
D. n

23. Phương thức nào trong Python dùng để đếm số lần xuất hiện của một ký tự hoặc một xâu con trong một xâu lớn hơn?

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

24. Cho xâu s = Python. Lát cắt s[1:4] sẽ trả về kết quả là gì?

A. Pyth
B. yth
C. thon
D. Pyt

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

A. False
B. True
C. Co
D. Code

1 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

1. Câu lệnh nào sau đây dùng để nối hai xâu ký tự Hello và World trong Python?

2 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

2. Trong Python, hàm find() và index() đều dùng để tìm vị trí của một xâu con. Điểm khác biệt chính giữa chúng là gì khi xâu con không tồn tại?

3 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

3. Trong Python, phương thức nào 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?

4 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

4. Cho xâu s = Viet Nam. Hàm upper() sẽ trả về kết quả nào?

5 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

5. Cho xâu s = Python 3.10. Phương thức isdigit() sẽ trả về giá trị nào?

6 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

6. Cho xâu s = Hello. Lát cắt s[::-1] sẽ trả về kết quả là gì?

7 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

7. Cho xâu s = Learning Python is fun!. Phương thức s.split( ) sẽ trả về danh sách nào?

8 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

8. Trong Python, làm thế nào để kiểm tra xem một xâu có chỉ chứa các ký tự chữ cái và không có ký tự khác (bao gồm cả khoảng trắng) không?

9 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

9. Trong Python, thao tác nào sau đây không hợp lệ đối với xâu ký tự?

10 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

10. Trong Python, làm thế nào để lặp qua từng ký tự của một xâu s?

11 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

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

12 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

12. Trong Python, phương thức nào dùng để cắt bỏ các ký tự khoảng trắng ở đầu xâu?

13 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

13. Cho xâu s = Programming. Lát cắt s[2:7] sẽ trả về kết quả là gì?

14 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

14. Cho xâu s = Example . Phương thức strip() sẽ trả về kết quả nào?

15 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

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

16 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

16. Trong Python, biểu thức a * 3 sẽ tạo ra xâu gì?

17 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

17. Cho xâu s = Code. Phương thức s.endswith(de) sẽ trả về giá trị nào?

18 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

18. Trong Python, khi bạn cố gắng truy cập một ký tự bằng chỉ số vượt quá giới hạn của xâu, điều gì sẽ xảy ra?

19 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

19. Cho xâu s = Hello World. Phương thức s.replace(o, X) sẽ trả về kết quả nào?

20 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

20. Cho xâu s = Python is fun. Hàm lower() sẽ trả về kết quả nào?

21 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

21. Trong Python, làm thế nào để kiểm tra xem một xâu có chỉ chứa các ký tự chữ cái hoặc số không?

22 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

22. Cho xâu s = Lap trinh Python. Ký tự tại vị trí thứ 5 (tính từ 0) của xâu s là gì?

23 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

23. Phương thức nào trong Python dùng để đếm số lần xuất hiện của một ký tự hoặc một xâu con trong một xâu lớn hơn?

24 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

24. Cho xâu s = Python. Lát cắt s[1:4] sẽ trả về kết quả là gì?

25 / 25

Category: [KNTT] Trắc nghiệm Tin học 10 bài Xâu kí tự

Tags: Bộ đề 1

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