Giải Tin 10 Bài 24: Xâu kí tự KNTT
Giải Tin 10 Bài 24: Xâu kí tự KNTT được sưu tầm và soạn thảo dưới dạng file PDF để gửi tới các bạn học sinh cùng tham khảo, ôn tập đầy đủ kiến thức, chuẩn bị cho các buổi học thật tốt. Mời bạn đọc đón xem!
Chủ đề: Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính (KNTT)
Môn: Tin học 10
Sách: Kết nối tri thức
Thông tin:
Tác giả:
Preview text:
Giải Tin 10 Bài 24: Xâu kí tự KNTT
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”.
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")