Làm sao để in một dãy số liên tiếp nhau?

Em đang làm bài tập này trên HackerRank ạ. nó yêu cầu mình in một dãy số bắt đầu từ n = input(). em viết được đoạn mã này mà không biết làm sao để làm nó in liên tiếp.

n=int(input())
while n != 1:
    n -= 1 
    print (n)

Mong mọi người giúp đỡ.

Nghĩa là từ 1 đến n?

3 Likes

Dùng for từ 1 ==> n là được mà nhỉ ??

1 Like

mà in ra dãy liên tục là tăng hay giảm dần phải nói rõ chứ.
p/s: code của bạn mà nhập 0 thì lặp vô tận

2 Likes

cái này là từ n về 1 á anh

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?