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"))
C. 3, 5, 2.
Đáp án đúng là: A
Vị trí đầu tiên của các xâu “ ”, “12”, “34” là: 2, 0, 3.
Sử dụng kiến thức dưới đây:
- Để tìm một xâu trong một xâu khác có thể dùng toán tử in hoặc lệnh find(). Lệnh find() trả về vị trí của xâu con trong xâu mẹ.
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.
- 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ệnh sau trả lại giá trị gì?
>> “abcdabcd”. find(“cd”)
>> “abcdabcd”. find(“cd”, 4)
Kết quả của chương trình sau là gì?
a = "Hello"
b = "world"
c = a + " " + b
print(c)
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?
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?
Đ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”.
Hoàn thành câu lệnh sau để in ra chiều dài của xâu:
x = "Hello World"
print(…)
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?
Chương trình sau cho ra kết quả là gì
greeting = 'Good '
time = 'Afternoon'
greeting = greeting + time + '!'
print(greeting)
Phát biểu nào sau đây là đúng khi nói về các phương thức trong python?
Kết quả của chương trình sau là gì?
line = "Geek1 Geek2 Geek3"
print(line.split())
print(line.split(' ', 1))
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()