Đề Trắc nghiệm Tin học 10 Kết nối tri thức Bài 25: 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 25: Một số lệnh làm việc với xâu kí tự tổng hợp câu hỏi trắc nghiệm chứa đựng nhiều dạng bài tập, bài thi, cũng như các câu hỏi trắc nghiệm và bài kiểm tra, trong bộ Trắc Nghiệm Tin Học 10 – Kết Nối Tri Thức. Nội dung trắc nghiệm nhấn mạnh phần kiến thức nền tảng và chuyên môn sâu của học phần này. Mọi bộ đề trắc nghiệm đều cung cấp câu hỏi, đáp án cùng hướng dẫn giải cặn kẽ. Mời bạn thử sức làm bài nhằm ôn luyện và làm vững chắc kiến thức cũng như đánh giá năng lực bản thân!

Đề 01

Đề 02

Đề 03

Đề 04

Đề 05

Đề 06

Đề 07

Đề 08

Đề 09

Đề 10

3

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 25: 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 25: Một số lệnh làm việc với xâu kí tự - Đề 01

1 / 30

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

Tags: Bộ đề 01

Câu 1: Cho xâu `s = "Lập trình Python rất thú vị"`. Kết quả của biểu thức `len(s)` là bao nhiêu?

2 / 30

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

Tags: Bộ đề 01

Câu 2: Cho hai xâu `s1 = "Chào"` và `s2 = "buổi sáng"`. Kết quả của biểu thức `s1 + " " + s2` là gì?

3 / 30

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

Tags: Bộ đề 01

Câu 3: Cho xâu `s = "Python là ngôn ngữ lập trình mạnh mẽ"`. Kết quả của biểu thức `"ngôn ngữ" in s` là gì?

4 / 30

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

Tags: Bộ đề 01

Câu 4: Cho xâu `s = "Học lập trình Python rất vui."`. Kết quả của biểu thức `s.find("Python")` là gì?

5 / 30

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

Tags: Bộ đề 01

Câu 5: Cho xâu `s = "abcabcabc"`. Kết quả của biểu thức `s.find("b", 3)` là gì?

6 / 30

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

Tags: Bộ đề 01

Câu 6: Cho xâu `s = "Xin chào thế giới!"`. Kết quả của biểu thức `s.find("Viet")` là gì?

7 / 30

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

Tags: Bộ đề 01

Câu 7: Cho xâu `s = "Python programming is fun"`. Kết quả của biểu thức `s.replace("fun", "exciting")` là gì?

8 / 30

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

Tags: Bộ đề 01

Câu 8: Cho xâu `s = "one one two one three"`. Kết quả của biểu thức `s.replace("one", "1", 2)` là gì?

9 / 30

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

Tags: Bộ đề 01

Câu 9: Cho xâu `s = "apple,banana,cherry"`. Kết quả của biểu thức `s.split(",")` là gì?

10 / 30

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

Tags: Bộ đề 01

Câu 10: Cho xâu `s = " Hello World "`. Kết quả của biểu thức `s.split()` là gì?

11 / 30

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

Tags: Bộ đề 01

Câu 11: Cho danh sách `my_list = ['Lập', 'trình', 'Python']`. Kết quả của biểu thức `" ".join(my_list)` là gì?

12 / 30

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

Tags: Bộ đề 01

Câu 12: Cho danh sách `chars = ['P', 'y', 't', 'h', 'o', 'n']`. Kết quả của biểu thức `"".join(chars)` là gì?

13 / 30

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

Tags: Bộ đề 01

Câu 13: Để kiểm tra xem xâu `email` có chứa ký tự '@' hay không, ta sử dụng lệnh nào sau đây là hiệu quả nhất?

14 / 30

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

Tags: Bộ đề 01

Câu 14: Muốn thay thế tất cả các dấu gạch ngang '-' trong xâu `date_str = "2023-10-26"` bằng dấu gạch chéo '/', ta sử dụng lệnh nào?

15 / 30

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

Tags: Bộ đề 01

Câu 15: Cho xâu `path = "/home/user/documents/report.txt"`. Để lấy ra tên file "report.txt", ta có thể sử dụng kết hợp các lệnh nào?

16 / 30

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

Tags: Bộ đề 01

Câu 16: Cho xâu `s = "Thứ Ba, ngày 26/10/2023"`. Để tách xâu này thành danh sách các từ dựa trên khoảng trắng, ta sử dụng lệnh nào?

17 / 30

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

Tags: Bộ đề 01

Câu 17: Kết quả của đoạn mã Python sau là gì?
`parts = ['Phần', '1', 'của', 'xâu']`
`result = "-".join(parts)`
`print(result)`

18 / 30

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

Tags: Bộ đề 01

Câu 18: Cho xâu `data = "ID:123;Name:Alice;Age:30"`. Để tách xâu này thành một danh sách các cặp khóa-giá trị (ví dụ: "ID:123", "Name:Alice", "Age:30"), ta nên sử dụng lệnh `split()` với dấu phân cách nào?

19 / 30

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

Tags: Bộ đề 01

Câu 19: Cho xâu `text = "Hello World"`. Kết quả của biểu thức `text.replace("o", "0", 1)` là gì?

20 / 30

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

Tags: Bộ đề 01

Câu 20: Cho xâu `sentence = "Đây là một câu."`. Để đếm số từ trong câu này (coi các từ phân cách bởi khoảng trắng), ta có thể làm như thế nào?

21 / 30

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

Tags: Bộ đề 01

Câu 21: Cho xâu `path = "/usr/local/bin"`. Để lấy ra phần cuối cùng "bin", ta có thể sử dụng lệnh `path.split('/')[-1]`. Nếu xâu là `path = "/usr/local/bin/"` (có dấu gạch chéo ở cuối), kết quả của lệnh `path.split('/')` sẽ là gì?

22 / 30

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

Tags: Bộ đề 01

Câu 22: Giả sử bạn có một danh sách các số nguyên `numbers = [1, 2, 3, 4]`. Bạn muốn tạo một xâu "1, 2, 3, 4". Lệnh `", ".join(numbers)` có chạy được không? Nếu không, tại sao?

23 / 30

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

Tags: Bộ đề 01

Câu 23: Cho xâu `s = "programming"`. Kết quả của biểu thức `s.find("r", 3)` là gì?

24 / 30

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

Tags: Bộ đề 01

Câu 24: Phương thức `split()` và phương thức `join()` có mối quan hệ như thế nào trong xử lý xâu?

25 / 30

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

Tags: Bộ đề 01

Câu 25: Cho xâu `s = "Python is easy, Python is fun"`. Bạn muốn thay thế chỉ lần xuất hiện đầu tiên của "Python" bằng "Java". Lệnh nào sau đây thực hiện được điều đó?

26 / 30

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

Tags: Bộ đề 01

Câu 26: Điều gì xảy ra nếu bạn sử dụng `s.split(sep)` nhưng dấu phân cách `sep` không có trong xâu `s`?

27 / 30

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

Tags: Bộ đề 01

Câu 27: Cho xâu `quote = "Learning String Manipulation"`. Bạn muốn tạo ra xâu "Learning-String-Manipulation". Lệnh nào sau đây là phù hợp nhất?

28 / 30

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

Tags: Bộ đề 01

Câu 28: Kết quả của đoạn mã sau là gì?
`s = " Python is cool "`
`s = s.strip()`
`print(len(s))`

29 / 30

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

Tags: Bộ đề 01

Câu 29: Cho xâu `data = "item1, item2, item3"`. Bạn muốn tách xâu này thành danh sách ['item1', ' item2', ' item3']. Lệnh nào sau đây thực hiện được điều đó?

30 / 30

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

Tags: Bộ đề 01

Câu 30: Cho xâu `version = "v2.1.5"`. Để kiểm tra xem xâu này có bắt đầu bằng "v" hay không, ta có thể sử dụng lệnh nào?

Xem kết quả

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 25: 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 25: Một số lệnh làm việc với xâu kí tự - Đề 02

1 / 30

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

Tags: Bộ đề 02

Câu 1: Trong Python, để kiểm tra xem một xâu con có xuất hiện bên trong một xâu mẹ hay không, ta sử dụng toán tử nào?

2 / 30

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

Tags: Bộ đề 02

Câu 2: Cho đoạn mã Python sau:
```python
s = "Xin chao the gioi"
ket_qua = "chao" in s
print(ket_qua)
```
Kết quả hiển thị trên màn hình là gì?

3 / 30

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

Tags: Bộ đề 02

Câu 3: Phương thức `find()` trong Python dùng để làm gì khi làm việc với xâu kí tự?

4 / 30

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

Tags: Bộ đề 02

Câu 4: Cho xâu `s = "lap trinh python lap trinh web"`. Kết quả của biểu thức `s.find("lap")` là bao nhiêu?

5 / 30

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

Tags: Bộ đề 02

Câu 5: Vẫn với xâu `s = "lap trinh python lap trinh web"`, kết quả của biểu thức `s.find("lap", 5)` là bao nhiêu?

6 / 30

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

Tags: Bộ đề 02

Câu 6: Nếu phương thức `find()` không tìm thấy xâu con trong xâu mẹ, nó sẽ trả về giá trị nào?

7 / 30

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

Tags: Bộ đề 02

Câu 7: Cho xâu `s = "Hoc Python rat thu vi"`. Để tách xâu này thành một danh sách các từ riêng biệt, ta sử dụng lệnh nào?

8 / 30

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

Tags: Bộ đề 02

Câu 8: Kết quả của đoạn mã sau là gì?
```python
chuoi = "Apple,Banana,Cherry"
danh_sach = chuoi.split(",")
print(danh_sach)
```

9 / 30

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

Tags: Bộ đề 02

Câu 9: Vẫn với xâu `chuoi = "Apple,Banana,Cherry"`. Kết quả của `chuoi.split(",", 1)` là gì?

10 / 30

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

Tags: Bộ đề 02

Câu 10: Phương thức `join()` trong Python dùng để làm gì?

11 / 30

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

Tags: Bộ đề 02

Câu 11: Cho danh sách `tu_vung = ['Hoc', 'Python', 'rat', 'hay']`. Để tạo ra xâu "Hoc Python rat hay", ta sử dụng lệnh nào?

12 / 30

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

Tags: Bộ đề 02

Câu 12: Cho danh sách `so_lieu = ['10', '20', '30']`. Để tạo ra xâu "10;20;30", ta sử dụng lệnh nào sau đây?

13 / 30

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

Tags: Bộ đề 02

Câu 13: Kết quả của đoạn mã sau là gì?
```python
danh_sach_ky_tu = ['P', 'y', 't', 'h', 'o', 'n']
xau_ket_noi = "".join(danh_sach_ky_tu)
print(xau_ket_noi)
```

14 / 30

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

Tags: Bộ đề 02

Câu 14: Cho đoạn mã Python:
```python
a = "Hello"
b = "World"
c = a + " " + b
print(c)
```
Kết quả in ra là gì?

15 / 30

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

Tags: Bộ đề 02

Câu 15: Lệnh `len(s)` trong Python dùng để làm gì với một xâu `s`?

16 / 30

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

Tags: Bộ đề 02

Câu 16: Cho xâu `thong_bao = "Chuc mung nam moi 2024"`. Kết quả của `len(thong_bao)` là bao nhiêu?

17 / 30

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

Tags: Bộ đề 02

Câu 17: Cho đoạn mã sau:
```python
dia_chi = "123 Duong ABC, Quan XYZ"
if "Duong" in dia_chi:
print("Co tu 'Duong'")
else:
print("Khong co tu 'Duong'")
```
Kết quả in ra màn hình là gì?

18 / 30

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

Tags: Bộ đề 02

Câu 18: Phương thức nào sau đây thường được sử dụng để phân tích một dòng dữ liệu thành các trường (các phần tử) dựa trên một kí tự phân cách cụ thể (ví dụ: dấu phẩy, dấu tab)?

19 / 30

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

Tags: Bộ đề 02

Câu 19: Cho xâu `du_lieu = "id=101&name=Alice&city=London"`. Để tách xâu này thành danh sách các cặp key=value dựa trên dấu `&`, ta sử dụng lệnh nào?

20 / 30

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

Tags: Bộ đề 02

Câu 20: Giả sử bạn có một danh sách các địa chỉ email `['a@example.com', 'b@sample.net', 'c@test.org']`. Bạn muốn tạo một xâu duy nhất chứa tất cả các email này, cách nhau bởi dấu phẩy và dấu cách `, `. Lệnh nào sau đây thực hiện được điều đó?

21 / 30

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

Tags: Bộ đề 02

Câu 21: Khi sử dụng phương thức `find(sub, start, end)` với xâu `s`, tham số `end` (nếu có) chỉ định điều gì?

22 / 30

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

Tags: Bộ đề 02

Câu 22: Cho xâu `van_ban = "Xin chao moi nguoi, chao buoi sang."`. Kết quả của `van_ban.find("chao", 10)` là bao nhiêu?

23 / 30

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

Tags: Bộ đề 02

Câu 23: Phương thức `split()` khi không có đối số sẽ sử dụng kí tự phân cách mặc định là gì?

24 / 30

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

Tags: Bộ đề 02

Câu 24: Cho xâu `du_lieu_khoang_trang = " Hello World "`. Kết quả của `du_lieu_khoang_trang.split()` là gì?

25 / 30

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

Tags: Bộ đề 02

Câu 25: Giả sử bạn muốn tách một dòng CSV (Comma Separated Values) như `"Alice,25,Hanoi"` nhưng một số trường có thể chứa dấu phẩy bên trong (được đặt trong dấu ngoặc kép), ví dụ `"Bob,30,"Ho Chi Minh, City""`. Phương thức `split(',')` có phải là cách tốt nhất để xử lý trường hợp này không? Tại sao?

26 / 30

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

Tags: Bộ đề 02

Câu 26: Phương thức `join()` yêu cầu các phần tử trong iterable (danh sách, tuple,...) phải có kiểu dữ liệu là gì để có thể nối thành xâu?

27 / 30

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

Tags: Bộ đề 02

Câu 27: Cho đoạn mã Python sau:
```python
phan_tu = ["Alpha", "Beta", 123, "Gamma"]
separator = " - "
kq = separator.join(phan_tu)
print(kq)
```
Đoạn mã này sẽ gây ra lỗi gì?

28 / 30

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

Tags: Bộ đề 02

Câu 28: Bạn có một xâu `data = "Item1; Item2; Item3"`. Bạn muốn tách xâu này thành danh sách `['Item1', 'Item2', 'Item3']`. Lệnh nào sau đây là đúng?

29 / 30

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

Tags: Bộ đề 02

Câu 29: Cho xâu `chuoi_goc = "python programming"`. Kết quả của `chuoi_goc.find("pro")` là bao nhiêu?

30 / 30

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

Tags: Bộ đề 02

Câu 30: Bạn nhận được dữ liệu dưới dạng một danh sách các từ `['Thong', 'ke', 'diem']`. Bạn muốn tạo ra xâu "Thongkediem" (nối liền không có khoảng trắng). Lệnh nào sau đây là đúng?

Xem kết quả

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 25: 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 25: Một số lệnh làm việc với xâu kí tự - Đề 03

1 / 30

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

Tags: Bộ đề 03

Câu 1: Cho đoạn mã Python sau:
```python
s = "Xin chao the gioi!"
vi_tri = s.find("chao")
print(vi_tri)
```
Kết quả in ra màn hình sẽ là gì?

2 / 30

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

Tags: Bộ đề 03

Câu 2: Điểm khác biệt cơ bản giữa phương thức `find()` và `index()` trong xử lý xâu là gì?

3 / 30

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

Tags: Bộ đề 03

Câu 3: Cho đoạn mã Python:
```python
s = "lap trinh Python co ban va nang cao"
vi_tri = s.find("ban", 15)
print(vi_tri)
```
Kết quả in ra màn hình là bao nhiêu? (Lưu ý: Vị trí bắt đầu đếm từ 0)

4 / 30

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

Tags: Bộ đề 03

Câu 4: Phương thức `split()` trong Python có chức năng chính là gì?

5 / 30

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

Tags: Bộ đề 03

Câu 5: Cho đoạn mã Python:
```python
s = "apple,banana,cherry,date"
danh_sach = s.split(",")
print(danh_sach[1])
```
Kết quả in ra màn hình sẽ là gì?

6 / 30

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

Tags: Bộ đề 03

Câu 6: Cho đoạn mã Python:
```python
s = "One Two Three Four"
parts = s.split(' ', 2)
print(len(parts))
```
Đoạn mã này sẽ in ra số lượng phần tử trong danh sách `parts`. Kết quả là bao nhiêu?

7 / 30

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

Tags: Bộ đề 03

Câu 7: Phương thức `join()` trong Python được sử dụng để làm gì?

8 / 30

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

Tags: Bộ đề 03

Câu 8: Cho đoạn mã Python:
```python
danh_sach_tu = ['Python', 'la', 'ngon', 'ngu', 'lap', 'trinh']
xau_moi = '-'.join(danh_sach_tu)
print(xau_moi)
```
Kết quả in ra màn hình sẽ là gì?

9 / 30

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

Tags: Bộ đề 03

Câu 9: Cho đoạn mã Python:
```python
xau_goc = "Xin chao the gioi! Xin chao Viet Nam!"
xau_moi = xau_goc.replace("Xin chao", "Hello")
print(xau_moi)
```
Kết quả in ra màn hình sẽ là gì?

10 / 30

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

Tags: Bộ đề 03

Câu 10: Phương thức `replace(old, new, count)` có tham số `count` tùy chọn. Tham số này có ý nghĩa gì?

11 / 30

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

Tags: Bộ đề 03

Câu 11: Cho đoạn mã Python:
```python
s = " Khoa hoc may tinh "
xau_moi = s.strip()
print(f"'{xau_moi}'")
```
Kết quả in ra màn hình sẽ là gì?

12 / 30

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

Tags: Bộ đề 03

Câu 12: Để loại bỏ chỉ các kí tự trắng ở phía bên phải (cuối) của một xâu, ta sử dụng phương thức nào?

13 / 30

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

Tags: Bộ đề 03

Câu 13: Cho đoạn mã Python:
```python
s = "Python"
chieu_dai = len(s)
print(chieu_dai)
```
Kết quả in ra màn hình sẽ là bao nhiêu?

14 / 30

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

Tags: Bộ đề 03

Câu 14: Toán tử `in` khi sử dụng với xâu có chức năng gì?

15 / 30

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

Tags: Bộ đề 03

Câu 15: Cho đoạn mã Python:
```python
s = "lap trinh"
ket_qua = "trinh" in s
print(ket_qua)
```
Kết quả in ra màn hình sẽ là gì?

16 / 30

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

Tags: Bộ đề 03

Câu 16: Cho đoạn mã Python:
```python
s = "Python programming"
xau_cat = s[7:18]
print(xau_cat)
```
Kết quả in ra màn hình sẽ là gì?

17 / 30

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

Tags: Bộ đề 03

Câu 17: Để chuyển đổi tất cả các kí tự trong một xâu sang chữ in hoa, ta sử dụng phương thức nào?

18 / 30

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

Tags: Bộ đề 03

Câu 18: Cho đoạn mã Python:
```python
s = "viet nam"
xau_moi = s.capitalize()
print(xau_moi)
```
Kết quả in ra màn hình sẽ là gì?

19 / 30

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

Tags: Bộ đề 03

Câu 19: Phương thức `title()` trong xử lý xâu có chức năng gì?

20 / 30

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

Tags: Bộ đề 03

Câu 20: Cho đoạn mã Python:
```python
s1 = "12345"
s2 = "Python10"
s3 = " "
print(s1.isdigit())
print(s2.isalnum())
print(s3.isspace())
```
Kết quả in ra màn hình sẽ lần lượt là gì?

21 / 30

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

Tags: Bộ đề 03

Câu 21: Phương thức `isalpha()` được sử dụng để kiểm tra điều gì về một xâu?

22 / 30

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

Tags: Bộ đề 03

Câu 22: Cho đoạn mã Python:
```python
url = "https://www.example.com"
kiem_tra = url.startswith("https://")
print(kiem_tra)
```
Kết quả in ra màn hình sẽ là gì?

23 / 30

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

Tags: Bộ đề 03

Câu 23: Để kiểm tra xem một tên tệp có kết thúc bằng đuôi `.txt` hay không (không phân biệt chữ hoa/thường), ta nên kết hợp những phương thức nào?

24 / 30

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

Tags: Bộ đề 03

Câu 24: Cho đoạn mã Python:
```python
s = "Hello World"
for ki_tu in s:
if ki_tu.isupper():
print(ki_tu, end="")
```
Kết quả in ra màn hình sẽ là gì?

25 / 30

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

Tags: Bộ đề 03

Câu 25: Bạn muốn đếm số từ trong một câu do người dùng nhập vào. Giả sử các từ trong câu được phân cách bởi một hoặc nhiều khoảng trắng. Bạn nên sử dụng những phương thức/hàm nào để thực hiện việc này một cách hiệu quả?

26 / 30

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

Tags: Bộ đề 03

Câu 26: Cho một xâu chứa các số được phân cách bởi dấu chấm phẩy (`;`), ví dụ: "10;25;5;100". Bạn muốn tính tổng các số này. Quy trình xử lý chuỗi nào là hợp lý nhất?

27 / 30

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

Tags: Bộ đề 03

Câu 27: Bạn nhận được một danh sách các tên tệp có định dạng "tên_tệp.phần_mở_rộng", ví dụ `['vanban.txt', 'hinhanh.jpg', 'chuongtrinh.py']`. Bạn muốn trích xuất chỉ tên tệp (không có phần mở rộng). Phương pháp nào hiệu quả nhất?

28 / 30

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

Tags: Bộ đề 03

Câu 28: Cho đoạn mã:
```python
s = "Python"
ket_qua = s.split('y')[1]
print(ket_qua)
```
Kết quả in ra màn hình sẽ là gì?

29 / 30

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

Tags: Bộ đề 03

Câu 29: Bạn cần kiểm tra xem một chuỗi mật khẩu có ít nhất 8 ký tự và chứa ít nhất một chữ số hay không. Bạn sẽ sử dụng những phương thức/hàm nào để kiểm tra điều kiện này?

30 / 30

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

Tags: Bộ đề 03

Câu 30: Cho đoạn mã Python:
```python
s = "Hoc lap trinh Python"
xau_tach = s.split()
xau_noi = "_".join(xau_tach)
print(xau_noi)
```
Kết quả in ra màn hình sẽ là gì?

Xem kết quả

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 25: 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 25: Một số lệnh làm việc với xâu kí tự - Đề 04

1 / 30

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

Tags: Bộ đề 04

Câu 1: Trong Python, để xác định số lượng ký tự có trong một xâu (độ dài của xâu), ta sử dụng hàm nào?

2 / 30

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

Tags: Bộ đề 04

Câu 2: Cho đoạn code Python sau:
`s1 = "Xin chào"
s2 = "Thế giới"
s3 = s1 + " " + s2
print(s3)`
Kết quả khi chạy đoạn code này là gì?

3 / 30

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

Tags: Bộ đề 04

Câu 3: Toán tử `in` trong Python được sử dụng với xâu có ý nghĩa gì?

4 / 30

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

Tags: Bộ đề 04

Câu 4: Cho xâu `text = "Lap trinh Python rat thu vi"`. Biểu thức `"Python" in text` sẽ cho kết quả là gì?

5 / 30

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

Tags: Bộ đề 04

Câu 5: Phương thức `find()` của xâu trong Python dùng để làm gì?

6 / 30

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

Tags: Bộ đề 04

Câu 6: Cho xâu `data = "abcdeabcde"`. Kết quả của biểu thức `data.find("cd")` là bao nhiêu?

7 / 30

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

Tags: Bộ đề 04

Câu 7: Cho xâu `data = "abcdeabcde"`. Kết quả của biểu thức `data.find("cd", 3)` là bao nhiêu?

8 / 30

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

Tags: Bộ đề 04

Câu 8: Nếu phương thức `find()` không tìm thấy xâu con trong xâu mẹ, nó sẽ trả về giá trị là bao nhiêu?

9 / 30

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

Tags: Bộ đề 04

Câu 9: Phương thức `split()` của xâu trong Python dùng để làm gì?

10 / 30

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

Tags: Bộ đề 04

Câu 10: Cho xâu `sentence = "Hoc Python that de dang"`. Kết quả của biểu thức `sentence.split()` là gì?

11 / 30

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

Tags: Bộ đề 04

Câu 11: Cho xâu `data = "apple,banana,cherry,date"`. Kết quả của biểu thức `data.split(',')` là gì?

12 / 30

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

Tags: Bộ đề 04

Câu 12: Cho xâu `line = "Mot hai ba bon nam"`. Kết quả của biểu thức `line.split(' ', 2)` là gì?

13 / 30

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

Tags: Bộ đề 04

Câu 13: Phương thức `join()` của xâu trong Python dùng để làm gì?

14 / 30

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

Tags: Bộ đề 04

Câu 14: Cho danh sách `words = ['Xin', 'chao', 'the', 'gioi']`. Để tạo ra xâu "Xin-chao-the-gioi", ta sử dụng lệnh nào sau đây?

15 / 30

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

Tags: Bộ đề 04

Câu 15: Cho danh sách `items = ['a', 'b', 'c']`. Kết quả của biểu thức `''.join(items)` là gì?

16 / 30

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

Tags: Bộ đề 04

Câu 16: Giả sử bạn có một xâu chứa tên đầy đủ "Nguyen Van A". Bạn muốn chuyển xâu này thành định dạng "Nguyen_Van_A". Bạn sẽ sử dụng kết hợp những phương thức nào?

17 / 30

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

Tags: Bộ đề 04

Câu 17: Cho xâu `log_entry = "ERROR: File not found at line 105"`. Bạn muốn trích xuất chỉ phần thông báo lỗi "File not found at line 105". Cách hiệu quả nhất sử dụng các lệnh đã học là gì?

18 / 30

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

Tags: Bộ đề 04

Câu 18: Đoạn code sau in ra gì?
`s = "Python"
print('P' in s and 'o' in s)`

19 / 30

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

Tags: Bộ đề 04

Câu 19: Cho xâu `data = "item1;item2;item3;item4"`. Bạn muốn tách xâu này thành một danh sách các mục. Lệnh nào sau đây là đúng?

20 / 30

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

Tags: Bộ đề 04

Câu 20: Giả sử bạn có một danh sách `parts = ['part1', 'part2', 'part3']`. Bạn muốn tạo ra xâu "part1_part2_part3". Lệnh nào sau đây thực hiện đúng việc đó?

21 / 30

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

Tags: Bộ đề 04

Câu 21: Đoạn code sau cho kết quả gì?
`s = " Hello World "
words = s.split()
result = "-".join(words)
print(result)`

22 / 30

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

Tags: Bộ đề 04

Câu 22: Khi sử dụng phương thức `split()` với ký tự phân cách là dấu cách (mặc định) trên xâu `s = "alpha beta gamma"`, kết quả sẽ là danh sách như thế nào?

23 / 30

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

Tags: Bộ đề 04

Câu 23: Bạn đang xử lý dữ liệu nhập vào từ người dùng dưới dạng "TEN:TUOI:DIACHI". Ví dụ: "An:16:Ha Noi". Để lấy ra giá trị TUOI, bạn nên làm thế nào?

24 / 30

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

Tags: Bộ đề 04

Câu 24: Cho xâu `empty_string = ""`. Kết quả của biểu thức `len(empty_string)` là bao nhiêu?

25 / 30

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

Tags: Bộ đề 04

Câu 25: Cho danh sách rỗng `empty_list = []`. Kết quả của biểu thức `','.join(empty_list)` là gì?

26 / 30

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

Tags: Bộ đề 04

Câu 26: Bạn nhận được một mã sản phẩm có định dạng "[MãSP]-[Số seri]". Ví dụ: "ABC-12345". Bạn muốn kiểm tra xem mã sản phẩm này có chứa dấu gạch ngang '-' hay không. Lệnh nào phù hợp nhất?

27 / 30

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

Tags: Bộ đề 04

Câu 27: Cho xâu `path = "/usr/local/bin/python"`. Bạn muốn lấy ra tên tệp cuối cùng là "python". Cách nào sau đây sử dụng `split()` là đúng?

28 / 30

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

Tags: Bộ đề 04

Câu 28: Đoạn code sau in ra gì?
`data = "10 20 30"
parts = data.split()
result = "|".join(parts)
print(result)`

29 / 30

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

Tags: Bộ đề 04

Câu 29: Bạn muốn kiểm tra xem một mật khẩu do người dùng nhập vào có chứa ký tự '!' hay không. Bạn nên sử dụng phương thức hoặc toán tử nào?

30 / 30

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

Tags: Bộ đề 04

Câu 30: Cho xâu `s = "Python Programming"`. Kết quả của `s.find("gram")` là bao nhiêu?

Xem kết quả

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 25: 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 25: Một số lệnh làm việc với xâu kí tự - Đề 05

1 / 30

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

Tags: Bộ đề 05

Câu 1: Cho xâu `s = "Python programming"`. Kết quả của lệnh `print(len(s))` là gì?

2 / 30

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

Tags: Bộ đề 05

Câu 2: Cho xâu `ngon_ngu = "Vietnamese"`. Kí tự tại vị trí chỉ số (index) 3 của xâu này là gì?

3 / 30

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

Tags: Bộ đề 05

Câu 3: Cho xâu `mon_hoc = "Tin hoc 10"`. Kí tự tại vị trí chỉ số (index) -2 của xâu này là gì?

4 / 30

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

Tags: Bộ đề 05

Câu 4: Cho xâu `thong_tin = "Lap trinh Python rat thu vi"`. Kết quả của lệnh `print(thong_tin[4:11])` là gì?

5 / 30

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

Tags: Bộ đề 05

Câu 5: Cho xâu `du_lieu = "abcdefghijkl"`. Kết quả của lệnh `print(du_lieu[::2])` là gì?

6 / 30

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

Tags: Bộ đề 05

Câu 6: Cho xâu `ban_do = "BacTrungNam"`. Kết quả của lệnh `print(ban_do[::-1])` là gì?

7 / 30

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

Tags: Bộ đề 05

Câu 7: Cho hai xâu `a = "Xin chao"` và `b = "cac ban"`. Kết quả của lệnh `print(a + " " + b)` là gì?

8 / 30

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

Tags: Bộ đề 05

Câu 8: Cho xâu `dau = "-"`. Kết quả của lệnh `print(dau * 5)` là gì?

9 / 30

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

Tags: Bộ đề 05

Câu 9: Cho xâu `cau = "Hom nay troi dep"`. Biểu thức `"troi" in cau` sẽ trả về giá trị gì?

10 / 30

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

Tags: Bộ đề 05

Câu 10: Cho xâu `san_pham = "Ao, Quan, Mu"`. Biểu thức `"Giay" in san_pham` sẽ trả về giá trị gì?

11 / 30

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

Tags: Bộ đề 05

Câu 11: Cho xâu `van_ban = "Python la ngon ngu lap trinh"`. Kết quả của lệnh `print(van_ban.find("ngon"))` là gì?

12 / 30

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

Tags: Bộ đề 05

Câu 12: Cho xâu `kiem_tra = "abcde"`. Kết quả của lệnh `print(kiem_tra.find("f"))` là gì?

13 / 30

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

Tags: Bộ đề 05

Câu 13: Cho xâu `chuoi = "abababa"`. Kết quả của lệnh `print(chuoi.find("aba", 1))` là gì?

14 / 30

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

Tags: Bộ đề 05

Câu 14: Cho xâu `duong_dan = " /thumuc/teptin.txt "`. Để loại bỏ các dấu cách thừa ở cả hai đầu của xâu này, bạn nên sử dụng phương thức nào?

15 / 30

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

Tags: Bộ đề 05

Câu 15: Cho xâu `duong_dan = "/thumuc/teptin.txt"`. Để loại bỏ kí tự `/` ở đầu xâu, bạn nên sử dụng phương thức nào?

16 / 30

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

Tags: Bộ đề 05

Câu 16: Cho xâu `s = "Lap trinh Python"`. Kết quả của lệnh `print(s.lower())` là gì?

17 / 30

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

Tags: Bộ đề 05

Câu 17: Cho xâu `s = "Lap trinh Python"`. Kết quả của lệnh `print(s.upper())` là gì?

18 / 30

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

Tags: Bộ đề 05

Câu 18: Cho xâu `s = "mot hai ba"`. Kết quả của lệnh `print(s.split())` là gì?

19 / 30

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

Tags: Bộ đề 05

Câu 19: Cho xâu `ngay_thang = "2023/10/26"`. Kết quả của lệnh `print(ngay_thang.split('/'))` là gì?

20 / 30

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

Tags: Bộ đề 05

Câu 20: Cho xâu `du_lieu = "A,B,C,D"`. Kết quả của lệnh `print(du_lieu.split(',', 2))` là gì?

21 / 30

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

Tags: Bộ đề 05

Câu 21: Cho danh sách các từ `tu_khoa = ['Python', 'lap', 'trinh']`. Để nối các từ này lại thành một xâu, cách nhau bởi một dấu cách, bạn nên sử dụng lệnh nào?

22 / 30

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

Tags: Bộ đề 05

Câu 22: Cho danh sách `lst = ['apple', 'banana', 'cherry']`. Kết quả của lệnh `print(", ".join(lst))` là gì?

23 / 30

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

Tags: Bộ đề 05

Câu 23: Cho danh sách `ky_tu = ['H', 'O', 'C', ' ', 'T', 'O', 'T']`. Kết quả của lệnh `print("".join(ky_tu))` là gì?

24 / 30

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

Tags: Bộ đề 05

Câu 24: Cho xâu `s = "Xin chao the gioi"`. Kết quả của lệnh `print(s.replace("chao", "loi"))` là gì?

25 / 30

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

Tags: Bộ đề 05

Câu 25: Cho xâu `s = "one two one three one"`. Kết quả của lệnh `print(s.replace("one", "X", 2))` là gì?

26 / 30

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

Tags: Bộ đề 05

Câu 26: Đoạn chương trình sau in ra gì?
```python
x = " Hello World "
y = x.strip()
print(len(x) - len(y))
```

27 / 30

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

Tags: Bộ đề 05

Câu 27: Cho xâu `s = "PYTHON"`. Kết quả của lệnh `print(s.lower().find("thon"))` là gì?

28 / 30

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

Tags: Bộ đề 05

Câu 28: Đoạn chương trình sau in ra gì?
```python
danh_sach_so = ['1', '2', '3', '4', '5']
xau_so = "-".join(danh_sach_so)
print(xau_so.split('-'))
```

29 / 30

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

Tags: Bộ đề 05

Câu 29: Cho xâu `dia_chi = "https://www.example.com/page.html"`. Để trích xuất chỉ phần tên miền "www.example.com" từ xâu này, bạn có thể sử dụng kết hợp các phương thức nào?

30 / 30

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

Tags: Bộ đề 05

Câu 30: Đoạn chương trình sau in ra gì?
```python
text = " Hoc Tin Hoc rat hay "
cleaned_text = text.strip().replace("rat hay", "thu vi")
print(cleaned_text)
```

Xem kết quả

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 25: 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 25: Một số lệnh làm việc với xâu kí tự - Đề 06

1 / 30

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

Tags: Bộ đề 06

Cho xâu `s = "Python for Beginners"`. Kết quả của biểu thức `s[7:10]` là gì?

2 / 30

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

Tags: Bộ đề 06

Cho xâu `text = " Hello World "`. Sử dụng phương thức nào để loại bỏ khoảng trắng ở cả hai đầu của xâu `text`?

3 / 30

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

Tags: Bộ đề 06

Cho xâu `sentence = "Lap trinh Python that thu vi"`. Kết quả của `sentence.split()` là gì?

4 / 30

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

Tags: Bộ đề 06

Cho danh sách `words = ['Hoc', 'Python', 'khong', 'kho']`. Sử dụng phương thức `join()` để tạo thành xâu "Hoc-Python-khong-kho". Kí tự nào cần đặt trước dấu chấm (.) khi gọi phương thức `join()`?

5 / 30

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

Tags: Bộ đề 06

Cho xâu `data = "ma_hang:A001;so_luong:100;gia:50000"`. Để tách xâu này thành một danh sách các cặp khóa-giá trị (ví dụ: `['ma_hang:A001', 'so_luong:100', 'gia:50000']`), bạn sẽ sử dụng phương thức `split()` với kí tự phân tách nào?

6 / 30

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

Tags: Bộ đề 06

Cho xâu `log = "ERROR: File not found. ERROR: Permission denied."`. Kết quả của `log.replace("ERROR", "WARNING", 1)` là gì?

7 / 30

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

Tags: Bộ đề 06

Cho xâu `path = "/usr/local/bin/python"`. Vị trí xuất hiện đầu tiên của xâu con "/" trong xâu `path` là bao nhiêu? (Vị trí bắt đầu từ 0)

8 / 30

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

Tags: Bộ đề 06

Cho xâu `code = "abcXYZabc"`. Kết quả của `code.find("abc", 1)` là gì?

9 / 30

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

Tags: Bộ đề 06

Cho xâu `data = "item1,item2,item3,item4"`. Kết quả của `data.split(',', 2)` là gì?

10 / 30

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

Tags: Bộ đề 06

Cho danh sách `parts = ['header', 'content', 'footer']`. Kết quả của `'-'.join(parts)` là gì?

11 / 30

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

Tags: Bộ đề 06

Cho xâu `filename = "document.txt"`. Kết quả của `filename.endswith(".txt")` là gì?

12 / 30

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

Tags: Bộ đề 06

Cho xâu `url = "https://example.com"`. Kết quả của `url.startswith("http")` là gì?

13 / 30

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

Tags: Bộ đề 06

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

14 / 30

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

Tags: Bộ đề 06

Cho xâu `mixed_str = "Python3"`. Kết quả của `mixed_str.isalpha()` là gì?

15 / 30

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

Tags: Bộ đề 06

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

16 / 30

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

Tags: Bộ đề 06

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

17 / 30

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

Tags: Bộ đề 06

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

18 / 30

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

Tags: Bộ đề 06

Cho xâu `s = "programming"`. Kết quả của `s[-3:]` là gì?

19 / 30

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

Tags: Bộ đề 06

Cho xâu `s = "abcdefg"`. Kết quả của `s[::2]` là gì?

20 / 30

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

Tags: Bộ đề 06

Cho xâu `s = "racecar"`. Kết quả của `s[::-1]` là gì?

21 / 30

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

Tags: Bộ đề 06

Để kiểm tra xem xâu `email = "test@example.com"` có chứa ký tự "@" hay không, bạn sử dụng biểu thức nào?

22 / 30

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

Tags: Bộ đề 06

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

23 / 30

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

Tags: Bộ đề 06

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

24 / 30

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

Tags: Bộ đề 06

Cho xâu `s = "One,Two,Three"`. Để tách xâu này thành danh sách `['One', 'Two', 'Three']`, bạn sử dụng lệnh nào?

25 / 30

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

Tags: Bộ đề 06

Cho danh sách `chars = ['P', 'y', 't', 'h', 'o', 'n']`. Để nối các ký tự này thành xâu "Python", bạn sử dụng lệnh nào?

26 / 30

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

Tags: Bộ đề 06

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

27 / 30

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

Tags: Bộ đề 06

Cho xâu `s = "Data Science"`. Kết quả của `s[5:]` là gì?

28 / 30

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

Tags: Bộ đề 06

Cho xâu `quote = "Be the change you want to see in the world"`. Kết quả của `quote.split(" ", 3)` là gì?

29 / 30

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

Tags: Bộ đề 06

Cho xâu `product_code = "SP-ABC-123"`. Để kiểm tra xem mã sản phẩm có bắt đầu bằng "SP-" và kết thúc bằng một chuỗi chữ số hay không, bạn cần kết hợp những phương thức nào?

30 / 30

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

Tags: Bộ đề 06

Cho xâu `s = "programming"`. Kết quả của `s.replace("r", "R", 2)` là gì?

Xem kết quả

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 25: 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 25: Một số lệnh làm việc với xâu kí tự - Đề 07

1 / 30

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

Tags: Bộ đề 07

Câu 1: Cho xâu `s = "Lap trinh Python that thu vi"`. Kết quả của biểu thức `s[4:10]` là gì?

2 / 30

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

Tags: Bộ đề 07

Câu 2: Cho xâu `greeting = "Xin chao the gioi"`. Đoạn mã `print(greeting[-5:])` sẽ in ra kết quả nào?

3 / 30

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

Tags: Bộ đề 07

Câu 3: Cho xâu `data = "123456789"`. K??t quả của `print(data[::2])` là gì?

4 / 30

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

Tags: Bộ đề 07

Câu 4: Để lấy độ dài (số ký tự) của xâu `text = "Khoa hoc may tinh"`, ta sử dụng lệnh nào sau đây?

5 / 30

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

Tags: Bộ đề 07

Câu 5: Kết quả của biểu thức `"Hello" + " " + "World!"` là gì?

6 / 30

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

Tags: Bộ đề 07

Câu 6: Kết quả của biểu thức `"abc" * 3` trong Python là gì?

7 / 30

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

Tags: Bộ đề 07

Câu 7: Cho xâu `sentence = "Hoc Lap trinh Python rat thu vi"`. Biểu thức `"Python" in sentence` sẽ trả về giá trị nào?

8 / 30

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

Tags: Bộ đề 07

Câu 8: Cho xâu `data = "apple,banana,cherry"`. Biểu thức `"," in data` trả về kết quả gì?

9 / 30

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

Tags: Bộ đề 07

Câu 9: Cho xâu `text = "abracadabra"`. Kết quả của lệnh `text.find("ra")` là gì?

10 / 30

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

Tags: Bộ đề 07

Câu 10: Cho xâu `word = "programming"`. Kết quả của lệnh `word.find("xyz")` là gì?

11 / 30

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

Tags: Bộ đề 07

Câu 11: Cho xâu `sentence = "Xin chao Viet Nam, Viet Nam xin chao"`. Kết quả của lệnh `sentence.find("Viet Nam", 10)` là gì?

12 / 30

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

Tags: Bộ đề 07

Câu 12: Cho xâu `data = "one two one three one four"`. Kết quả của lệnh `data.find("one", 5, 20)` là gì?

13 / 30

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

Tags: Bộ đề 07

Câu 13: Cho xâu `phrase = "Python is easy to learn"`. Kết quả của lệnh `phrase.split()` là gì?

14 / 30

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

Tags: Bộ đề 07

Câu 14: Cho xâu `items = "apple,banana,cherry,date"`. Kết quả của lệnh `items.split(',')` là gì?

15 / 30

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

Tags: Bộ đề 07

Câu 15: Cho xâu `line = "a b c d e f"`. Kết quả của lệnh `line.split(' ', 2)` là gì?

16 / 30

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

Tags: Bộ đề 07

Câu 16: Cho danh sách `words = ['Xin', 'chao', 'moi', 'nguoi']`. Để tạo xâu "Xin chao moi nguoi", ta sử dụng lệnh nào?

17 / 30

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

Tags: Bộ đề 07

Câu 17: Cho danh sách `chars = ['P', 'y', 't', 'h', 'o', 'n']`. Kết quả của lệnh `''.join(chars)` là gì?

18 / 30

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

Tags: Bộ đề 07

Câu 18: Cho danh sách `data = ['item1', 'item2', 'item3']`. Kết quả của lệnh `' - '.join(data)` là gì?

19 / 30

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

Tags: Bộ đề 07

Câu 19: Điểm khác biệt cơ bản giữa phương thức `split()` và `join()` là gì?

20 / 30

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

Tags: Bộ đề 07

Câu 20: Cho xâu `alphabet = "abcdefghijklmnopqrstuvwxyz"`. Kết quả của lệnh `len(alphabet[10:20])` là gì?

21 / 30

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

Tags: Bộ đề 07

Câu 21: Cho xâu `data = "Python programming is fun"`. Kết quả của lệnh `data[data.find("programming") : data.find("fun")].strip()` là gì? (Lưu ý: `strip()` xóa khoảng trắng đầu/cuối)

22 / 30

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

Tags: Bộ đề 07

Câu 22: Cho đoạn chương trình:
```python
s = "Hello World"
part1 = s[:5]
part2 = s[6:]
result = part2 + " " + part1
print(result)
```
Kết quả in ra màn hình là gì?

23 / 30

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

Tags: Bộ đề 07

Câu 23: Bạn muốn kiểm tra xem xâu `email` có chứa ký tự `@` hay không. Lệnh nào sau đây là phù hợp nhất?

24 / 30

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

Tags: Bộ đề 07

Câu 24: Bạn có một xâu chứa các từ được phân tách bởi dấu phẩy và dấu cách (ví dụ: "apple, banana, cherry"). Bạn muốn tách xâu này thành một danh sách các từ riêng biệt. Phương thức nào của xâu là phù hợp nhất?

25 / 30

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

Tags: Bộ đề 07

Câu 25: Bạn có một danh sách các chuỗi con `parts = ['path', 'to', 'file']`. Bạn muốn kết hợp chúng thành một đường dẫn tệp "path/to/file". Lệnh nào sau đây thực hiện được điều đó?

26 / 30

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

Tags: Bộ đề 07

Câu 26: Cho đoạn chương trình:
```python
message = "Hello Python"
index = message.find("Python")
if index != -1:
print(message[index:])
else:
print("Not found")
```
Kết quả in ra màn hình là gì?

27 / 30

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

Tags: Bộ đề 07

Câu 27: Cho xâu `s = "Viet"`. Lệnh `s[0] = 'v'` có hợp lệ trong Python không? Tại sao?

28 / 30

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

Tags: Bộ đề 07

Câu 28: Cho xâu `text = "Xin chao cac ban"`. Kết quả của lệnh `text.replace("chao", "tam biet")` là gì?

29 / 30

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

Tags: Bộ đề 07

Câu 29: Cho đoạn chương trình:
```python
data = " Python Programming "
cleaned_data = data.strip()
words = cleaned_data.split()
result = "_".join(words)
print(result)
```
Kết quả in ra màn hình là gì?

30 / 30

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

Tags: Bộ đề 07

Câu 30: Bạn có một xâu `url = "www.example.com/page.html"`. Bạn muốn trích xuất phần tên miền "example.com". Đoạn mã nào sau đây thực hiện được điều đó?

Xem kết quả

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 25: 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 25: Một số lệnh làm việc với xâu kí tự - Đề 08

1 / 30

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

Tags: Bộ đề 08

Câu 1: Cho xâu `s = "Lap trinh Python that thu vi"`. Kết quả của biểu thức `s[4:10]` là gì?

2 / 30

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

Tags: Bộ đề 08

Câu 2: Cho xâu `greeting = "Xin chao the gioi"`. Đoạn mã `print(greeting[-5:])` sẽ in ra kết quả nào?

3 / 30

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

Tags: Bộ đề 08

Câu 3: Cho xâu `data = "123456789"`. Kết quả của `print(data[::2])` là gì?

4 / 30

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

Tags: Bộ đề 08

Câu 4: Để lấy độ dài (số ký tự) của xâu `text = "Khoa hoc may tinh"`, ta sử dụng lệnh nào sau đây?

5 / 30

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

Tags: Bộ đề 08

Câu 5: Kết quả của biểu thức `"Hello" + " " + "World!"` là gì?

6 / 30

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

Tags: Bộ đề 08

Câu 6: Kết quả của biểu thức `"abc" * 3` trong Python là gì?

7 / 30

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

Tags: Bộ đề 08

Câu 7: Cho xâu `sentence = "Hoc Lap trinh Python rat thu vi"`. Biểu thức `"Python" in sentence` sẽ trả về giá trị nào?

8 / 30

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

Tags: Bộ đề 08

Câu 8: Cho xâu `data = "apple,banana,cherry"`. Biểu thức `"," in data` trả về kết quả gì?

9 / 30

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

Tags: Bộ đề 08

Câu 9: Cho xâu `text = "abracadabra"`. Kết quả của lệnh `text.find("ra")` là gì?

10 / 30

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

Tags: Bộ đề 08

Câu 10: Cho xâu `word = "programming"`. Kết quả của lệnh `word.find("xyz")` là gì?

11 / 30

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

Tags: Bộ đề 08

Câu 11: Cho xâu `sentence = "Xin chao Viet Nam, Viet Nam xin chao"`. Kết quả của lệnh `sentence.find("Viet Nam", 10)` là gì?

12 / 30

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

Tags: Bộ đề 08

Câu 12: Cho xâu `data = "one two one three one four"`. Kết quả của lệnh `data.find("one", 5, 20)` là gì?

13 / 30

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

Tags: Bộ đề 08

Câu 13: Cho xâu `phrase = "Python is easy to learn"`. Kết quả của lệnh `phrase.split()` là gì?

14 / 30

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

Tags: Bộ đề 08

Câu 14: Cho xâu `items = "apple,banana,cherry,date"`. Kết quả của lệnh `items.split(',')` là gì?

15 / 30

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

Tags: Bộ đề 08

Câu 15: Cho xâu `line = "a b c d e f"`. Kết quả của lệnh `line.split(' ', 2)` là gì?

16 / 30

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

Tags: Bộ đề 08

Câu 16: Cho danh sách `words = ['Xin', 'chao', 'moi', 'nguoi']`. Để tạo xâu "Xin chao moi nguoi", ta sử dụng lệnh nào?

17 / 30

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

Tags: Bộ đề 08

Câu 17: Cho danh sách `chars = ['P', 'y', 't', 'h', 'o', 'n']`. Kết quả của lệnh `''.join(chars)` là gì?

18 / 30

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

Tags: Bộ đề 08

Câu 18: Cho danh sách `data = ['item1', 'item2', 'item3']`. Kết quả của lệnh `' - '.join(data)` là gì?

19 / 30

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

Tags: Bộ đề 08

Câu 19: Điểm khác biệt cơ bản giữa phương thức `split()` và `join()` là gì?

20 / 30

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

Tags: Bộ đề 08

Câu 20: Cho xâu `alphabet = "abcdefghijklmnopqrstuvwxyz"`. Kết quả của lệnh `len(alphabet[10:20])` là gì?

21 / 30

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

Tags: Bộ đề 08

Câu 21: Cho xâu `data = "Python programming is fun"`. Kết quả của lệnh `data[data.find("programming") : data.find("fun")].strip()` là gì? (Lưu ý: `strip()` xóa khoảng trắng đầu/cuối)

22 / 30

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

Tags: Bộ đề 08

Câu 22: Cho đoạn chương trình:
```python
s = "Hello World"
part1 = s[:5]
part2 = s[6:]
result = part2 + " " + part1
print(result)
```
Kết quả in ra màn hình là gì?

23 / 30

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

Tags: Bộ đề 08

Câu 23: Bạn muốn kiểm tra xem xâu `email` có chứa ký tự `@` hay không. Lệnh nào sau đây là phù hợp nhất?

24 / 30

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

Tags: Bộ đề 08

Câu 24: Bạn có một xâu chứa các từ được phân tách bởi dấu phẩy và dấu cách (ví dụ: "apple, banana, cherry"). Bạn muốn tách xâu này thành một danh sách các từ riêng biệt. Phương thức nào của xâu là phù hợp nhất?

25 / 30

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

Tags: Bộ đề 08

Câu 25: Bạn có một danh sách các chuỗi con `parts = ['path', 'to', 'file']`. Bạn muốn kết hợp chúng thành một đường dẫn tệp "path/to/file". Lệnh nào sau đây thực hiện được điều đó?

26 / 30

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

Tags: Bộ đề 08

Câu 26: Cho đoạn chương trình:
```python
message = "Hello Python"
index = message.find("Python")
if index != -1:
print(message[index:])
else:
print("Not found")
```
Kết quả in ra màn hình là gì?

27 / 30

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

Tags: Bộ đề 08

Câu 27: Cho xâu `s = "Viet"`. Lệnh `s[0] = 'v'` có hợp lệ trong Python không? Tại sao?

28 / 30

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

Tags: Bộ đề 08

Câu 28: Cho xâu `text = "Xin chao cac ban"`. Kết quả của lệnh `text.replace("chao", "tam biet")` là gì?

29 / 30

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

Tags: Bộ đề 08

Câu 29: Cho đoạn chương trình:
```python
data = " Python Programming "
cleaned_data = data.strip()
words = cleaned_data.split()
result = "_".join(words)
print(result)
```
Kết quả in ra màn hình là gì?

30 / 30

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

Tags: Bộ đề 08

Câu 30: Bạn có một xâu `url = "www.example.com/page.html"`. Bạn muốn trích xuất phần tên miền "example.com". Đoạn mã nào sau đây thực hiện được điều đó?

Xem kết quả

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 25: 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 25: Một số lệnh làm việc với xâu kí tự - Đề 09

1 / 30

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

Tags: Bộ đề 09

Câu 1: Cho xâu `s = "Python programming is fun"`. Câu lệnh nào sau đây sẽ trả về chiều dài của xâu `s`?

2 / 30

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

Tags: Bộ đề 09

Câu 2: Cho hai xâu `s1 = "Hello"` và `s2 = "World"`. Kết quả của biểu thức `s1 + ", " + s2 + "!"` là gì?

3 / 30

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

Tags: Bộ đề 09

Câu 3: Cho xâu `text = "Lap trinh Python"`. Giá trị của `text[4]` là gì?

4 / 30

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

Tags: Bộ đề 09

Câu 4: Cho xâu `data = "2023-10-26"`. Để trích xuất phần '10' (tháng) từ xâu này, ta có thể sử dụng lát cắt (slicing) nào?

5 / 30

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

Tags: Bộ đề 09

Câu 5: Cho xâu `sentence = "Hoc Python that de"`. Kết quả của `sentence[-2]` là gì?

6 / 30

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

Tags: Bộ đề 09

Câu 6: Cho xâu `phrase = "Xin chao the gioi"`. Kết quả của `phrase[4:9]` là gì?

7 / 30

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

Tags: Bộ đề 09

Câu 7: Cho xâu `s = "abcde fghik"`. Kết quả của `s[6:]` là gì?

8 / 30

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

Tags: Bộ đề 09

Câu 8: Cho xâu `s = "programming"`. Kết quả của `s[:7]` là gì?

9 / 30

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

Tags: Bộ đề 09

Câu 9: Cho xâu `word = "level"`. Kết quả của `word[::-1]` là gì?

10 / 30

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

Tags: Bộ đề 09

Câu 10: Cho xâu `text = " Hello World "`. Để loại bỏ khoảng trắng ở đầu và cuối xâu, ta sử dụng phương thức nào?

11 / 30

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

Tags: Bộ đề 09

Câu 11: Cho xâu `s = "Python is easy to learn"`. Kết quả của `s.find("easy")` là bao nhiêu?

12 / 30

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

Tags: Bộ đề 09

Câu 12: Cho xâu `s = "programming in python is fun, python is powerful"`. Kết quả của `s.find("python", 20)` là bao nhiêu?

13 / 30

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

Tags: Bộ đề 09

Câu 13: Cho xâu `s = "hello world"`. Kết quả của `s.find("hi")` là gì?

14 / 30

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

Tags: Bộ đề 09

Câu 14: Cho xâu `text = "apple,banana,cherry"`. Để tách xâu này thành một danh sách các loại quả, ta sử dụng lệnh nào?

15 / 30

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

Tags: Bộ đề 09

Câu 15: Cho xâu `sentence = "This is a sample sentence"`. Kết quả của `sentence.split()` là gì?

16 / 30

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

Tags: Bộ đề 09

Câu 16: Cho xâu `data = "item1::item2::item3"`. Kết quả của `data.split('::')` là gì?

17 / 30

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

Tags: Bộ đề 09

Câu 17: Cho xâu `line = "a b c d e"`. Kết quả của `line.split(' ', 2)` là gì?

18 / 30

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

Tags: Bộ đề 09

Câu 18: Cho danh sách `words = ['Hello', 'world', 'Python']`. Để nối các phần tử trong danh sách này thành xâu "Hello-world-Python", ta sử dụng lệnh nào?

19 / 30

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

Tags: Bộ đề 09

Câu 19: Cho danh sách `chars = ['P', 'y', 't', 'h', 'o', 'n']`. Kết quả của `"".join(chars)` là gì?

20 / 30

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

Tags: Bộ đề 09

Câu 20: Cho xâu `s = "Python"`. Biểu thức nào sau đây trả về giá trị `True`?

21 / 30

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

Tags: Bộ đề 09

Câu 21: Cho xâu `email = "user@example.com"`. Biểu thức `"@" in email` sẽ trả về kết quả gì?

22 / 30

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

Tags: Bộ đề 09

Câu 22: Cho xâu `greeting = "Hello"`. Sau khi thực hiện lệnh `greeting = greeting + " World"`, giá trị của xâu `greeting` là gì?

23 / 30

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

Tags: Bộ đề 09

Câu 23: Giả sử bạn cần xử lý một dòng dữ liệu có định dạng "Tên;Tuổi;Thành phố". Ví dụ: "Nguyen Van A;20;Ha Noi". Phương thức nào của xâu là phù hợp nhất để tách dòng này thành các thành phần riêng biệt?

24 / 30

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

Tags: Bộ đề 09

Câu 24: Bạn có một danh sách các từ `words = ['apple', 'banana', 'cherry']`. Bạn muốn tạo ra một xâu duy nhất chứa các từ này, cách nhau bởi dấu phẩy và một khoảng trắng, ví dụ: "apple, banana, cherry". Bạn nên sử dụng phương thức nào?

25 / 30

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

Tags: Bộ đề 09

Câu 25: Cho xâu `path = "/home/user/documents/file.txt"`. Để kiểm tra xem xâu này có chứa thư mục "documents" hay không, ta có thể sử dụng toán tử hoặc phương thức nào hiệu quả nhất?

26 / 30

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

Tags: Bộ đề 09

Câu 26: Cho xâu `code = "print('Hello')"`. Nếu bạn muốn tìm vị trí bắt đầu của từ 'Hello' trong xâu này, bạn sẽ sử dụng lệnh `code.find('Hello')`. Kết quả sẽ là bao nhiêu?

27 / 30

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

Tags: Bộ đề 09

Câu 27: Cho xâu `data = "ID:123,Name:Alice,City:London"`. Bạn muốn trích xuất giá trị của ID, Name, và City. Bạn nên kết hợp các phương thức nào để làm việc này một cách hiệu quả?

28 / 30

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

Tags: Bộ đề 09

Câu 28: Cho xâu `s = "Python is FUN"`. Kết quả của `s.lower().find('fun')` là gì?

29 / 30

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

Tags: Bộ đề 09

Câu 29: Bạn có một danh sách các số dưới dạng xâu `numbers = ['1', '2', '3', '4', '5']`. Bạn muốn tạo một xâu mới chứa các số này cách nhau bởi dấu '+', ví dụ: "1+2+3+4+5". Lệnh Python nào thực hiện điều này?

30 / 30

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

Tags: Bộ đề 09

Câu 30: Xét đoạn code sau: `s = "Hello"; s[0] = 'h'`. Đoạn code này sẽ hoạt động như thế nào trong Python?

Xem kết quả

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 25: 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 25: Một số lệnh làm việc với xâu kí tự - Đề 10

1 / 30

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

Tags: Bộ đề 10

Câu 1: Cho đoạn mã Python sau:
```python
s = "Lap trinh Python rat thu vi"
print(len(s))
```
Kết quả hiển thị trên màn hình sẽ là bao nhiêu?

2 / 30

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

Tags: Bộ đề 10

Câu 2: Xét đoạn mã sau:
```python
chuoi1 = "Xin chao"
chuoi2 = "The gioi"
chuoi_moi = chuoi1 + " " + chuoi2
print(chuoi_moi)
```
Kết quả của đoạn mã này là gì?

3 / 30

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

Tags: Bộ đề 10

Câu 3: Phương thức `find()` trong Python dùng để làm gì?

4 / 30

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

Tags: Bộ đề 10

Câu 4: Cho xâu `s = "abracadabra"`. Kết quả của biểu thức `s.find("cad")` là bao nhiêu?

5 / 30

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

Tags: Bộ đề 10

Câu 5: Cho xâu `text = "Hello world! Hello Python!"`. Kết quả của `text.find("Hello", 10)` là bao nhiêu?

6 / 30

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

Tags: Bộ đề 10

Câu 6: Phương thức `split()` trong Python được sử dụng để làm gì?

7 / 30

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

Tags: Bộ đề 10

Câu 7: Cho xâu `data = "apple,banana,cherry"`. Kết quả của `data.split(",")` là gì?

8 / 30

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

Tags: Bộ đề 10

Câu 8: Cho xâu `sentence = " Hello World "`. Kết quả của `sentence.strip()` là gì?

9 / 30

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

Tags: Bộ đề 10

Câu 9: Để chuyển đổi tất cả các ký tự trong một xâu thành chữ thường, ta sử dụng phương thức nào?

10 / 30

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

Tags: Bộ đề 10

Câu 10: Cho danh sách `words = ['Hello', 'World', 'Python']`. Để nối các phần tử của danh sách này thành xâu "Hello World Python", ta sử dụng câu lệnh nào?

11 / 30

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

Tags: Bộ đề 10

Câu 11: Toán tử `in` trong Python khi dùng với xâu có ý nghĩa gì?

12 / 30

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

Tags: Bộ đề 10

Câu 12: Kết quả của biểu thức `'Py' in 'Python'` là gì?

13 / 30

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

Tags: Bộ đề 10

Câu 13: Cho xâu `path = "/usr/local/bin/python"`. Để lấy ra phần tên tệp "python", ta có thể sử dụng kết hợp các phương thức nào?

14 / 30

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

Tags: Bộ đề 10

Câu 14: Phương thức `replace()` trong Python dùng để làm gì?

15 / 30

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

Tags: Bộ đề 10

Câu 15: Cho xâu `sentence = "Hoc hoc nua hoc mai"`. Kết quả của `sentence.replace("hoc", "lam")` là gì?

16 / 30

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

Tags: Bộ đề 10

Câu 16: Điểm khác biệt cơ bản giữa phương thức `find()` và `index()` khi tìm kiếm một xâu con là gì?

17 / 30

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

Tags: Bộ đề 10

Câu 17: Cho xâu `data = " Python is fun! "`. Để loại bỏ khoảng trắng ở cả hai đầu xâu và sau đó chuyển toàn bộ xâu thành chữ hoa, ta sử dụng kết hợp các phương thức nào?

18 / 30

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

Tags: Bộ đề 10

Câu 18: Giả sử bạn cần đếm số lần xuất hiện của từ "Python" (không phân biệt chữ hoa/thường) trong một đoạn văn bản. Phương pháp hiệu quả nhất sử dụng các lệnh đã học là gì?

19 / 30

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

Tags: Bộ đề 10

Câu 19: Cho xâu `numbers = "1 2 3 4 5"`. Kết quả của `numbers.split()` là gì?

20 / 30

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

Tags: Bộ đề 10

Câu 20: Cho danh sách `items = ['A', 'B', 'C']`. Kết quả của `','.join(items)` là gì?

21 / 30

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

Tags: Bộ đề 10

Câu 21: Để 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?

22 / 30

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

Tags: Bộ đề 10

Câu 22: Cho xâu `filename = "report.csv"`. Kết quả của `filename.endswith(".csv")` là gì?

23 / 30

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

Tags: Bộ đề 10

Câu 23: Cho xâu `text = "Python programming"`. Để lấy ra xâu con "programming", ta có thể sử dụng cắt xâu (slicing). Biểu thức cắt xâu nào sau đây là đúng?

24 / 30

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

Tags: Bộ đề 10

Câu 24: Khi sử dụng `split()` mà không truyền đối số phân cách, nó sẽ mặc định tách xâu dựa trên ký tự nào?

25 / 30

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

Tags: Bộ đề 10

Câu 25: Cho xâu `code = "PY-101-A"`. Bạn muốn kiểm tra xem mã này có chứa ký tự gạch ngang '-' hay không. Phương pháp nào là phù hợp nhất?

26 / 30

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

Tags: Bộ đề 10

Câu 26: Cho xâu `version = "Python 3.9"`. Để lấy ra chỉ phần số phiên bản "3.9", ta có thể làm thế nào?

27 / 30

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

Tags: Bộ đề 10

Câu 27: Phương thức `rfind()` khác với `find()` ở điểm nào?

28 / 30

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

Tags: Bộ đề 10

Câu 28: Cho đoạn mã:
```python
s = "HellonWorld"
parts = s.splitlines()
print(parts)
```
Kết quả của đoạn mã này là gì? (Lưu ý: `splitlines()` tách xâu theo ký tự xuống dòng)

29 / 30

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

Tags: Bộ đề 10

Câu 29: Bạn có một danh sách các từ và muốn tạo một xâu duy nhất, trong đó các từ được phân cách bởi dấu gạch ngang '-'. Phương pháp nào sau đây là đúng cú pháp và thực hiện được yêu cầu?

30 / 30

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

Tags: Bộ đề 10

Câu 30: Cho xâu `data = " item1 ; item2 ; item3 "`. Bạn muốn tách xâu này thành danh sách các mục `['item1', 'item2', 'item3']`, loại bỏ khoảng trắng thừa. Kết hợp các phương thức nào sau đây là hiệu quả?

Xem kết quả