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!

Gii Tin 10 Bài 24: Xâu kí t KNTT
Luyn tp 1 trang 122 SGK Tin 10 KNTT
Cho xâu S, viết đon lnh trích ra xâu con ca S bao gm ba kí t đầu tiên ca S
Li gii
Chương trình:
for i in range(0,3):
s1.append(s[i])
print(s1)
Luyn tp 2 trang 122 SGK Tin 10 KNTT
Viết chương trình kim tra xâu S cha ch s không. Thông báo “S cha ch
s” hoặc “S không cha ch s nào”.
Li gii
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 cha ch s nào")
Vn dng 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 gia s2, ti v trí
len(s2)//2. In kết qu ra màn hình.
Li gii
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)
Vn dng 2 trang 122 SGK Tin 10 KNTT
Viết chương trình nhp s hc sinh h tên học sinh. Sau đó đếm xem trong danh
sách có bao nhiêu bn tên là “Hương”.
Gi ý: S dng toán t in đ kim tra mt xâu có là xâu con ca mt xâu khác.
Li gii
Chương trình:
A=[]
m=0
n=int(input("Nhp s hc sinh: "))
for i in range(0,n):
A.append(input("Nhp h tên hc 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")
| 1/2

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")