

Preview text:
Giải Tin học 10 Bài 24: Xâu kí tự
Trả lời Luyện tập trang 122 SGK Tin 10
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
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")
Trả lời Vận dụng trang 122 SGK Tin 10 KNTT Vận dụng 1
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
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”.
Gợi ý: Sử dụng toán tử in để kiểm tra một xâu có là xâu con của một xâu khác. Lời giải Chương trình: 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")