Câu hỏi:

12/07/2024 2,498

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.

Sách mới 2k7: Tổng ôn Toán, Lí, Hóa, Văn, Sử, Địa... kỳ thi tốt nghiệp THPT Quốc gia 2025, đánh giá năng lực (chỉ từ 70k).

Tổng ôn Toán-lý hóa Văn-sử-đia Tiếng anh & các môn khác

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

Tham khảo Câu 21.9. Chương trình có thể viết như sau:

# Danh sách các chữ số của số n

n = int(input("Nhập số nguyên dương n = "))

ds = []

luu = n

while n > 0:

ds = [n%10] + ds

n = n // 10

print("Danh sách các chữ số của ", luu , " là ", ds)

Bình luận


Bình luận

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 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 lệnh sau in gì ra màn hình.

print(A[2], A[4], A[5], len(A))

Xem đáp án » 17/10/2022 7,344

Câu 2:

b)

for i in range(len(A)):

A[i] = A[i] + 3

Xem đáp án » 17/10/2022 2,769

Câu 3:

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 n.

Xem đáp án » 12/07/2024 2,036

Câu 4:

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 theo trình tự ngược lại.

Xem đáp án » 12/07/2024 1,685

Câu 5:

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 quả thực hiện các câu lệnh sau:

a)

s = 0

for i in range(len (A)):

if A[i] > 0:

s = s +A[i]

print(s)

Xem đáp án » 17/10/2022 1,292

Câu 6:

c)

k = 0

for i in range(1, 4):

if A[i] < 0:

k = k +1

print(k)

Xem đáp án » 12/07/2024 1,201