Bài viết đăng tại: https://laptrinhcanban.com
Hướng dẫn cách sử dụng vòng lặp for range trong Python. Bạn sẽ học được cú pháp của for i in range python và ứng dụng for i in range python để lặp lại một số lần cụ thể trong python sau bài học này.
Vòng lặp for range trong Python | for i in range python
Vòng lặp for range trong Python hay còn gọi là for i in range python là một cách sử dụng kết hợp giữa vòng lặp for và hàm range() trong python, trong đó đối tượng có nhiều phần tử của vòng lặp for được chỉ định bằng hàm range(). for i in range python được sử dụng để lặp lại một số lần cụ thể trong python.
for i in range python được viết như dưới đây:
for i in range( số-lần-lặp ):
Câu lệnh 1
Câu lệnh 2
Hàm range() trong Python vốn được sử dụng để tạo ra một đối tượng chứa các phần tử là dãy số gồm các số liên tiếp từ 0 đến một giá trị, mà giá trị đó không vượt qua đối số được chỉ định. Ví dụ như range(5) sẽ tạo ra một dãy số có 5 phần tử gồm các số 0, 1, 2, 3, 4.
Do trong vòng lặp for python, chúng ta sẽ lấy từng phần tử trong đối tượng có nhiều phần tử được chỉ định để xử lý, nên kết quả khi kết hợp với hàm range(5) ở trên, sẽ có 5 lần lặp được thực hiện.
Ví dụ:
for i in range(5 ): |
- Bạn có thể tìm hiểu chi tiết cách sử dụng hàm range() tại bài viết Hàm range() trong python
- Bạn có thể tìm hiểu chi tiết cách sử dụng vòng lặp for tại bài viết Vòng lặp for trong python
Nếu không sử dụng tới for i in range python, bạn sẽ phải viết lại vòng lặp như sau:
for i in [0,1,2,3,4]: |
for i in range python và cách lặp lại vòng lặp một số lần cụ thể
Chúng ta sử dụng for i in range python để lặp lại một số lần cụ thể trong python.
Ví dụ, chúng ta có thể in ra bảng cửu chương trong Python bằng cách lặp lại một vòng lặp 9 lần như sau:
for i in range(9): |
Kết quả:
2 * 1 = 2 |
Chúng ta có sử dụng for i in range python nâng cao và chỉ lặp trong một phạm vi nhất định như sau:
for i in range(4,9): |
Chúng ta có thể nhảy cóc khi sử dụng for i in range python như sau:
for i in range(4,9,2): |
Các cách sử dụng nâng cao này của hàm range() trong python đều được Kiyoshi biên soạn chi tiết trong bài viết Hàm range() trong python, do đó hãy đừng bỏ qua bài viết này nhé.
Tổng kết
Trên đây Kiyoshi đã hướng dẫn bạn về cách sử dụng for i in range python rồi. Để nắm rõ nội dung bài học hơn, bạn hãy thực hành viết lại các ví dụ của ngày hôm nay nhé.
Và hãy cùng tìm hiểu những kiến thức sâu hơn về python trong các bài học tiếp theo.
URL Link
HOME › python cơ bản - lập trình python cho người mới bắt đầu>>08. vòng lặp trong python