25.8. Viết chương trình nhập một xâu là họ tên đầy đủ (gồm họ, đệm, tên) từ bàn phím, sau đó in ra...
Câu hỏi:
25.8. Viết chương trình nhập một xâu là họ tên đầy đủ (gồm họ, đệm, tên) từ bàn phím, sau đó in ra màn hình lần lượt họ, đệm và tên vừa nhập. Ví dụ:
Nhập họ tên đầy đủ: Nguyễn Xuân Quang Lâm
Họ: Nguyễn
Đệm: Xuân Quang
Tên: Lâm
Câu trả lời:
Người trả lời: GV. Đỗ Văn Giang
Để thực hiện chương trình nhập và in ra họ, đệm, tên từ một xâu họ tên đầy đủ, bạn có thể sử dụng ngôn ngữ lập trình Python. Dưới đây là một cách giải cho bài toán này:```pythonhoten = input("Nhập họ tên đầy đủ: ")A = hoten.split()ho = A[0]ten = A[len(A) - 1]danh_sach_dem = A[1:len(A) - 1]dem = " ".join(danh_sach_dem)print("Họ : ", ho)print("Đệm: ", dem)print("Tên: ", ten)```Trong đoạn mã trên:- Hàm input() được sử dụng để nhập chuỗi họ tên đầy đủ từ bàn phím.- Hàm split() được sử dụng để tách chuỗi họ tên thành các phần tử riêng biệt dựa trên khoảng trắng.- Phần tử đầu tiên là họ, phần tử cuối cùng là tên, và các phần tử ở giữa là đệm.- Hàm join() được sử dụng để kết hợp các phần tử đệm lại thành một chuỗi đệm hoàn chỉnh.- Cuối cùng, in ra họ, đệm và tên theo định dạng yêu cầu.Bạn có thể thử chạy đoạn mã trên trong môi trường Python để kiểm tra hoạt động của chương trình.
Câu hỏi liên quan:
- 25.1. Biểu thức sau trả lại giá trị gì?"" in "0123"A. True. ...
- 25.2. Lệnh sau trả lại giá trị gì?"abcde".find("")A. -1. ...
- 25.3. Lệnh sau trả lại giá trị gì?"0123456789".find("012abc")A. -1. ...
- 25.4. Lệnh sau trả lại giá trị gì?len(" Hà Nội Việt Nam ".split())A. 0. ...
- 25.5. Lệnh sau trả lại giá trị gì?"Trường Sơn".find("Sơn",4)A. 5. ...
- 25.6. Lệnh sau trả lại giá trị gì?“Trường Sơn”.find("Sơn",8)A. 5. ...
- 25.7. Cho trước xâu kí tự S, viết đoạn chương trình xoá đi các dấu cách thừa trong xâu S. Dấu cách...
- 25.9. Cho trước xâu kí tự S và xâu subs. Dùng các lệnh nào để biết được vị trí xuất hiện đầu tiên...
- 25.10. Cho trước xâu kí tự S và xâu substr. Dùng các lệnh nào để biết được vị trí xuất hiện cuối...
- 25.11. Viết chương trình nhập n số nguyên từ bàn phím, các số cách nhau bởi dấu cách, sau đó in ra...
- 25.12. Cho trước xâu kí tự S và xâu substr. Viết đoạn chương trình tính số lần lặp của xâu con...
Bình luận (0)