Computer >> Máy Tính >  >> Lập trình >> Python

Lặp lại ngược trong chương trình Python

Trong hướng dẫn này, chúng ta sẽ xem quá trình lặp lại. Trong hầu hết các trường hợp, chúng tôi sử dụng phép lặp bình thường. Biết về lặp lại là một điểm cộng trong một số trường hợp. Chúng tôi sẽ sử dụng range () chức năng lặp theo hướng lùi. Trước tiên, hãy xem phạm vi () là gì.

range ()

phạm vi () có một loạt các mục đích sử dụng. Chúng ta có thể sử dụng nó với các con số, vòng lặp, v.v. Ở đây, chúng ta đang nói về các con số.

Nó có nhiều nhất ba đối số. Nó có ba trường hợp.

  • Nếu bạn chỉ truyền một đối số, thì đối số đó làm giới hạn trên và giới hạn mặc định dưới là 0. Và giá trị gia tăng mặc định là một.

  • Nếu bạn truyền hai đối số, thì đối số đầu tiên làm giới hạn dưới và đối số thứ hai làm giới hạn trên. Và giá trị gia tăng mặc định là một.

  • Nếu bạn truyền ba đối số, thì đối số đầu tiên làm giới hạn dưới, đối số thứ hai làm giới hạn trên và đối số thứ ba làm giá trị gia tăng.

Chúng ta sẽ sử dụng ba đối số để lặp lại.

Ví dụ

# loop which iterates from 10 to 0
# range(lower bound, upper bound, increment value)
for i in range(10, -1, -1):
   # printing the value
   print(i)

Đầu ra

Nếu bạn chạy chương trình trên, bạn sẽ nhận được kết quả sau.

10
9
8
7
6
5
4
3
2
1
0

Ví dụ

Lặp lại từ phía sau trong một tệp có thể lặp lại.

# initialising an iterable
nums = ['Hafeez', 'Aslan', 'Kareem']
# writing a loop which prints list items from the end
for i in range(len(nums) - 1, -1, -1):
   # printing the list item
   print(nums[i])

Đầu ra

Nếu bạn chạy chương trình trên, bạn sẽ nhận được kết quả sau.

Kareem
Aslan
Hafeez

Kết luận

Nếu bạn có bất kỳ câu hỏi nào trong hướng dẫn, hãy hỏi họ trong phần bình luận.