

Câu 1. Trong Python, xâu kí tự là gì? Cho biết ý nghĩa của các lệnh làm việc với xâu kí tự: split(), join()?
Câu 2. Cho biết ý nghĩa của các lệnh làm việc với kiểu danh sách: A. append(x), A.insert(k,x) ? Trong trường hợp nào lệnh A.append(10) và A.insert(0,10) có ý nghĩa giống nhau?
Câu 3: Cho trước dãy số A. Viết chương trình đếm xem trong dãy số A có bao nhiêu số chẵn, đưa kết quả ra màn hình.
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
Câu 1:
Trong Python, xâu kí tự (string) là 1 dãy các kí tự nằm trong dấu nháy ' ' hoặc " "
Ý nghĩa các lệnh:
`-` split(): tách xâu thành danh sách các phần tử dựa theo dấu cách (hoặc ký tự khác nếu chỉ định)
`-` join(): ghép các phần tử của danh sách thành 1 xâu, nối bằng kí tự đã cho
Câu 2:
`-` A.append(x): thêm phần tử x vào cuối danh sách A
`-` A.insert: chèn phần tử x vào vị trí chỉ số k của danh sách A
A.append(10) và A.insert(0,10) ko bao giờ giống nhau vì:
`-` append(10) thêm cuối danh sách
`-` insert(0,10) thêm đầu danh sách
Nhưng nếu A=[] thì cả 2 câu lệnh đều tạo ra danh sách [10]
Câu 3:
A=[1,2,3,4,5,6,8,10]
c=0
for i in A:
if i%2==0:
c+=1
print(c)
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin