Câu hỏi:

23/07/2024 19.6 K

Lệnh sau trả lại giá trị gì?

>> “abcdabcd”. find(“cd”)

>> “abcdabcd”. find(“cd”, 4)

A. 2, 6.

Đáp án chính xác

B. 3, 3.

C. 2, 2.

D. 2, 7.

Trả lời:

verified Giải bởi Vietjack

Đáp án đúng là: A

<xâu mẹ>. find(<xâu con>, start): tìm vị trí xâu con bắt đầu từ vị trí start.

<xâu mẹ>. find(<xâu con>): tìm vị trí xâu con bắt đầu từ vị trí đầu tiên.

ệnh sau trả lại giá trị gì? >>  “abcdabcd”. find(“cd”) >> “abcdabcd”. find(“cd”, 4) A. 2, 6. B. 3, 3. C. 2, 2. D. 2, 7. (ảnh 1)

Sử dụng kiến thức dưới đây:

*Xâu con và lệnh tìm vị trí xâu con

Biểu thức kiểm tra <xâu 1> nằm trong <xâu 2> là:

<xâu 1> in <xâu 2>

Ví dụ 2: Lệnh find() tìm vị trí xuất hiện của một xâu trong xâu khác.

Lý thuyết Tin học 10 Bài 25: Một số lệnh làm việc với xâu kí tự - Kết nối tri thức  (ảnh 1)

- Cách thực hiện phương thức là:

<xâu>.<phương thức>

- Cú pháp đơn của lệnh find():

<xâu mẹ>.find(<xâu con>)

⇒ Lệnh sẽ tìm vị trí đầu tiên của xâu con trong xâu mẹ và trả về vị trí đó. Nếu không tìm thấy thì trả về -1.

- Cú pháp đầy đủ của lệnh find():

<xâu mẹ>.find(<xâu con>,start)

⇒ Lệnh sẽ tìm vị trí xâu con bắt đầu từ vị trí start.

Tham khảo thêm một số tài liệu liên quan:

Lý thuyết Tin học 10 Bài 25 (Kết nối tri thức): Một số lệnh làm việc với xâu kí tự

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

 

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Kết quả của các câu lệnh sau là gì?

s = "12 34 56 ab cd de "

print(s. find(" "))

print(s.find("12"))

print(s. find("34"))

Xem đáp án » 22/07/2024 43.8 K

Câu 2:

Kết quả của chương trình sau là gì?

a = "Hello"
b = "world"
 c = a + " " + b
print(c)

Xem đáp án » 19/07/2024 19 K

Câu 3:

Sử dụng lệnh nào để tìm vị trí của một xâu con trong xâu khác không?

Xem đáp án » 21/07/2024 18.9 K

Câu 4:

Cho xâu s = “1, 2, 3, 4, 5”. Muốn xoá bỏ kí tự “,” và thay thế bằng dấu “ ” ta sử dụng lần lượt những câu lệnh nào?

Xem đáp án » 23/07/2024 17.7 K

Câu 5:

Điền đáp án đúng vào chỗ chấm (…) hoàn thành phát biểu đúng sau:
“Python có các … để xử lí xâu là … dùng để tách câu thành một danh sách và lệnh join() dùng để … các xâu thành một xâu”.

Xem đáp án » 22/07/2024 15.8 K

Câu 6:

Hoàn thành câu lệnh sau để in ra chiều dài của xâu:

x = "Hello World"

print(…)

Xem đáp án » 16/07/2024 13.1 K

Câu 7:

Cho xâu s = "Python". Muốn chuyển thành xâu s = "P y t h o n" ta cần làm sử dụng những câu lệnh?

Xem đáp án » 23/07/2024 12.4 K

Câu 8:

Chương trình sau cho ra kết quả là gì

greeting = 'Good '

time = 'Afternoon'

greeting = greeting + time + '!'

print(greeting)

Xem đáp án » 19/07/2024 9.3 K

Câu 9:

Phát biểu nào chưa chính xác khi nói về toán tử in?

Xem đáp án » 19/07/2024 7.3 K

Câu 10:

Phát biểu nào sau đây là đúng khi nói về các phương thức trong python?

Xem đáp án » 14/07/2024 7.1 K

Câu 11:

Kết quả của chương trình sau là gì?

line = "Geek1 Geek2 Geek3"

print(line.split())

print(line.split(' ', 1))

Xem đáp án » 15/07/2024 5.4 K

Câu 12:

Lệnh nào sau đây dùng để tách xâu:

Xem đáp án » 23/07/2024 4.9 K

Câu 13:

Kết quả của chương trình sau là gì?

>>> s = “Một năm có bốn mùa”

>>> s.split()

>>> st = “a, b, c, d, e, f, g, h”

>>> st.split()

Xem đáp án » 18/07/2024 3.8 K

Câu 14:

Chọn phát biểu sai trong các phát biểu sau:

Xem đáp án » 20/07/2024 3.3 K