Giải Tin 10 Bài 24: Xâu kí tự KNTT được TaiLieuViet.vn sưu tầm và xin gửi tới bạn đọc cùng tham khảo. Mời các bạn cùng theo dõi bài viết.

Luyện tập 1 trang 122 SGK Tin 10 KNTT

Cho xâu S, viết đoạn lệnh trích ra xâu con của S bao gồm ba kí tự đầu tiên của S

Lời giải

Chương trình:

for i in range(0,3):

s1.append(s[i])

print(s1)

Luyện tập 2 trang 122 SGK Tin 10 KNTT

Viết chương trình kiểm tra xâu S có chứa chữ số không. Thông báo “S có chứa chữ số” hoặc “S không chứa chữ số nào”.

Lời giải

m=0

for ch in S:

if ‘0’<=ch<=’9′:

m=m+1

if m>0:

print(“Xâu S có chữ số”)

else:

print(“Xâu S không chứa chữ số nào”)

Vận dụng 1 trang 122 SGK Tin 10 KNTT

Cho hai xâu s1, s2. Viết đoạn chương trình chèn xâu s1 vào giữa s2, tại vị trí len(s2)//2. In kết quả ra màn hình.

Lời giải

n=len(s2)//2

s3=””

for i in range(0,n):

s3=s3+s2[i]

for i in range(0,len(s1)):

s3=s3+s1[i]

for i in range(n,len(s2)):

s3=s3+s2[i]

print(s3)

Vận dụng 2 trang 122 SGK Tin 10 KNTT

Viết chương trình nhập số học sinh và họ tên học sinh. Sau đó đếm xem trong danh sách có bao nhiêu bạn tên là “Hương”.

A=[]

m=0

n=int(input(“Nhập số học sinh: “))

for i in range(0,n):

A.append(input(“Nhập họ tên học sinh:”))

for i in range(0,n):

if “Hương” in A[i]:

m+=1;

print(“Lop có “, m, ” bạn tên Hương”)

Trên đây TaiLieuViet.vn vừa gửi tới bạn đọc bài viết Giải Tin 10 Bài 24: Xâu kí tự KNTT. Hi vọng qua bài viết này bạn đọc có thêm nhiều tài liệu để học tập tốt hơn môn Tin 10 KNTT. Mời các bạn cùng tham khảo thêm tài liệu học tập các môn Toán 10 KNTT, Tiếng Anh 10 KNTT…