Giải Tin 10 Bài 12: Kiểu dữ liệu xâu kí tự - xử lí xâu kí tự CD

Giải Tin 10 Bài 12: Kiểu dữ liệu xâu kí tự - xử lí xâu kí tự CD đượ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 12: Kiu d liu xâu kí t - xxâu kí t
CD
Luyn tp 1 trang 97 SGK Tin 10 CD
Hãy d đoán kết qu đưa ra màn hình sau mỗi câu lênh xut d liu print() trong
chương trình nh bên sau đó dùng cửa s Shell đ đối chiếu, kim tra kết qu
d đoán.
Li gii
- D đoán kết qu:
Hà Ni là th đô của nước Vit Nam.Nam Khánh sinh ra Hà Ni.
(Ni hai xau1 và xau2)
3 (Đếm xem t kí t có ch mc 6 có bao nhiêu kí t “N”)
39 (tìm ra ch mục đầu tiên của xâu “Khánh”)
i là (in ra xâu t ch mc th 4 đến ch mc th 8)
Ni th đô của nước Vit Nam.Nam An sinh ra Ni. (Thay thế u
“Khánh” thành xâu “An”)
Luyn tp 2 trang 97 SGK Tin 10 CD
Em hãy viết chương trình nhập t bàn phím xâu s ghi ngày tháng dng dd/mm/yyyy,
trong đó dd hai t ch ngày, mm hai t ch tháng, yyyy bn t ch
năm. Sau đó đưa ra màn hình ngày, tháng, năm i dạng xâu “Ngày dd tháng mm
năm yyyy”.
Ví d
Li gii
s = input("Nhập ngày tháng năm")
s1 = s[0:2]
s2 = s[3:5]
s3 = s[6:10]
s4 = "Ngày "+s1+" tháng "+s2+" năm "+s3
print(s4)
Vn dng trang 97 SGK Tin 10 CD
Nhp vào tn phím hai xâu s1 và s2, mi xâu không cha kí t du cách đầu và
cuối xâu cũng như không chứa hai hay nhiu du cách liên tiếp nhau. Nếu xâu
không cha du cách tmt từ, trong trưng hợp ngược li, du cách du
phân tách các t trong xâu. dụ, xâu “Bước tới Đèo Ngang, bóng xế tà” chứa by
t. Em hãy viết chương trình xác định đưa ra màn hình tổng s t trong hai xâu
s1 và s2 đã cho.
Li gii
s1 = input("Nhp xâu 1: ")
s2 = input("Nhp xâu 2: ")
s3 = s1 + " "+ s2
t = 1
for ch in s3:
if ch == " ":
t = t + 1
print("S t: ", t)
Câu hi trang 97 SGK Tin 10 CD
Trong các câu sau đây, những câu nào đúng ?
1) Có th ghép các xâu để được xâu mi.
2) Có th tìm v trí mt xâu con trong mt xâu.
3) Không th xoá mt xâu con trong mt xâu.
4) Không th thay đi mt xâu con trong mt xâu.
Li gii
Những câu đúng: 1, 2
1) Có th ghép các xâu để được xâu mi bng phép ni.
2) Có th tìm v trí mt xâu con trong mt xâu bng câu lnh find().
3) Có th xoá mt xâu con trong mt xâu.
4) Có th thay đổi mt xâu con trong mt xâu.
| 1/5

Preview text:

Giải Tin 10 Bài 12: Kiểu dữ liệu xâu kí tự - xử lí xâu kí tự CD
Luyện tập 1 trang 97 SGK Tin 10 CD
Hãy dự đoán kết quả đưa ra màn hình sau mỗi câu lênh xuất dữ liệu print() trong
chương trình ở hình bên và sau đó dùng cửa sổ Shell để đối chiếu, kiểm tra kết quả dự đoán. Lời giải - Dự đoán kết quả:
Hà Nội là thủ đô của nước Việt Nam.Nam Khánh sinh ra ở Hà Nội. (Nối hai xau1 và xau2)
3 (Đếm xem từ kí tự có chỉ mục 6 có bao nhiêu kí tự “N”)
39 (tìm ra chỉ mục đầu tiên của xâu “Khánh”)
ội là (in ra xâu từ chỉ mục thứ 4 đến chỉ mục thứ 8)
Hà Nội là thủ đô của nước Việt Nam.Nam An sinh ra ở Hà Nội. (Thay thế xâu
“Khánh” thành xâu “An”)
Luyện tập 2 trang 97 SGK Tin 10 CD
Em hãy viết chương trình nhập từ bàn phím xâu s ghi ngày tháng dạng dd/mm/yyyy,
trong đó dd là hai kí tự chỉ ngày, mm là hai kí tự chỉ tháng, yyyy là bốn kí tự chỉ
năm. Sau đó đưa ra màn hình ngày, tháng, năm dưới dạng xâu “Ngày dd tháng mm năm yyyy”. Ví dụ Lời giải
s = input("Nhập ngày tháng năm") s1 = s[0:2] s2 = s[3:5] s3 = s[6:10]
s4 = "Ngày "+s1+" tháng "+s2+" năm "+s3 print(s4)
Vận dụng trang 97 SGK Tin 10 CD
Nhập vào từ bàn phím hai xâu s1 và s2, mỗi xâu không chứa kí tự dấu cách ở đầu và
cuối xâu cũng như không chứa hai hay nhiều dầu cách liên tiếp nhau. Nếu xâu
không chứa dấu cách thì nó là một từ, trong trường hợp ngược lại, dấu cách là dấu
phân tách các từ trong xâu. Ví dụ, xâu “Bước tới Đèo Ngang, bóng xế tà” chứa bảy
từ. Em hãy viết chương trình xác định và đưa ra màn hình tổng số từ trong hai xâu s1 và s2 đã cho. Lời giải s1 = input("Nhập xâu 1: ") s2 = input("Nhập xâu 2: ") s3 = s1 + " "+ s2 t = 1 for ch in s3: if ch == " ": t = t + 1 print("Số từ: ", t)
Câu hỏi trang 97 SGK Tin 10 CD
Trong các câu sau đây, những câu nào đúng ?
1) Có thể ghép các xâu để được xâu mới.
2) Có thể tìm vị trí một xâu con trong một xâu.
3) Không thể xoá một xâu con trong một xâu.
4) Không thể thay đổi một xâu con trong một xâu. Lời giải Những câu đúng: 1, 2
1) Có thể ghép các xâu để được xâu mới bằng phép nối.
2) Có thể tìm vị trí một xâu con trong một xâu bằng câu lệnh find().
3) Có thể xoá một xâu con trong một xâu.
4) Có thể thay đổi một xâu con trong một xâu.