22.7. Em hãy viết chương trình tạo danh sách gồm các chữ số của một số tự nhiên n được nhập từ bàn...
Câu hỏi:
22.7. Em hãy viết chương trình tạo danh sách gồm các chữ số của một số tự nhiên n được nhập từ bàn phím.
Câu trả lời:
Người trả lời: GV. Đỗ Đăng Đạt
Câu trả lời đầy đủ và chi tiết hơn cho câu hỏi trên:Để tạo danh sách gồm các chữ số của một số tự nhiên n được nhập từ bàn phím, chúng ta có thể thực hiện như sau:1. Nhập số nguyên dương n từ bàn phím.2. Khởi tạo một danh sách rỗng để lưu trữ các chữ số của n. Đặt tên danh sách này là ds.3. Lặp qua các chữ số của n và thêm chúng vào danh sách ds theo thứ tự từ phải sang trái.4. In danh sách ds ra màn hình để hiển thị các chữ số của số n.Ví dụ về cách làm trên, ta có thể viết mã chương trình như sau:```python# Nhập số nguyên dương n từ bàn phímn = int(input("Nhập số nguyên dương n = "))# Khởi tạo danh sách rỗng để lưu trữ các chữ số của nds = []# Lặp qua các chữ số của n và thêm vào danh sách dswhile n > 0: ds = [n % 10] + ds n = n // 10# In danh sách các chữ số của n ra màn hìnhprint("Danh sách các chữ số của số", n, "là", ds)```Ở đoạn mã trên, chúng ta nhập số nguyên dương n từ bàn phím, sau đó lặp qua các chữ số của n để thêm chúng vào danh sách ds. Cuối cùng, in ra màn hình để hiển thị các chữ số của số n.
Câu hỏi liên quan:
- 22.1. Giả sử danh sách được xác định như sau:A = [1, 2, 3. 10, "Việt", True]Em hãy cho biết câu...
- 22.2. Giả sử A là danh sách được xác định trong Câu 22.1. Các câu lệnh sau cho kết quả là gì?a) del...
- 22.3. Cho A là danh sách được xác định như sau: A = [1, -2, -3.5, 4, 6, -2.5]. Em hãy cho biết kết...
- 22.4. Em hãy viết các câu lệnh xoá phần tử đầu tiên và phần tử cuối cùng trong danh sách A cho...
- 22.5. Em hãy viết chương trình nhập một số tự nhiên n và tạo một danh sách các ước số thực sự của...
- 22.6. Cho một danh sách A. Viết chương trình tạo danh sách B có các phần tử là các phần tử của A...
- 22.8. Kết quả khảo sát về tình hình thu nhập của n (n > 0) gia đình được chọn ngẫu nhiên ở một...
- 22.9. Với kết quả khảo sát tình hình thu nhập được nêu trong Câu 21.11, em hãy viết chương trình để...
- 22.10. Viết chương trình in ra họ tên và thu nhập của một hộ gia đình có thu nhập cao nhất và một...
Bình luận (0)