Giải bài tập 32.1 trang 66 SBT Tin học 10 Kết nối tri thức
Em hãy viết chương trình nhập một họ tên đầy đủ từ bàn phím, ví dụ "Nguyễn Thị Mai Hương", sau đó tách riêng phần tên, họ, đệm và thông báo ra màn hình.
Hướng dẫn giải chi tiết bài tập 32.1
Phương pháp giải:
Em đã biết cách tách phần họ và tên của một xâu kí tự họ tên đầy đủ. Bài tập này yêu cầu tách thêm phần đệm, tức là phần nằm giữa tên và họ ra. Việc tách này khá đơn giản bằng cách sử dụng phương thức join() của xâu kí tự. Xâu kí tự họ tên gốc trước tiên được tách thành một dãy bằng hàm split(). Sau khi lấy phần họ, tên, phần đệm sẽ được lấy ra bằng lệnh sau:
dem = " ".join(slist[1:n-1])
Trong đó slist là dãy đã được tách ra từ xâu kí tự họ tên đầy đủ, n là độ dài của xâu slist.
Lời giải chi tiết:
Chương trình chính có thể như sau:
-- Mod Tin Học 10 HỌC247
Bài tập SGK khác
Luyện tập trang 155 SGK Tin học 10 Kết nối tri thức - KNTT
Vận dụng trang 155 SGK Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 32.2 trang 66 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 32.3 trang 66 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 32.4 trang 66 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 32.5 trang 66 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 32.6 trang 67 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 32.7 trang 67 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 32.8 trang 67 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 32.9 trang 67 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 32.10 trang 67 SBT Tin học 10 Kết nối tri thức - KNTT
-
Dùng lưu đồ giải bài toán kiểm tra một số là số âm hay số dương
Theo dõi (0) 0 Trả lời