Vòng Lặp For Range Trong Python
Có thể bạn quan tâm
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 ): print("Lượt lặp thứ ",i+1)#> Lượt lặp thứ 1#> Lượt lặp thứ 2#> Lượt lặp thứ 3#> Lượt lặp thứ 4#> Lượt lặp thứ 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]: print("Lượt lặp thứ ",i+1) |
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): i += 1 print("2 * " + str(i) + " = " + str(2*i)) |
Kết quả:
| 2 * 1 = 22 * 2 = 42 * 3 = 62 * 4 = 82 * 5 = 102 * 6 = 122 * 7 = 142 * 8 = 162 * 9 = 18 |
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): i += 1 print("2 * " + str(i) + " = " + str(2*i))#> 2 * 5 = 10#> 2 * 6 = 12#> 2 * 7 = 14#> 2 * 8 = 16#> 2 * 9 = 18 |
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): i += 1 print("2 * " + str(i) + " = " + str(2*i))#> 2 * 5 = 10#> 2 * 7 = 14#> 2 * 9 = 18 |
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
https://laptrinhcanban.com/python/nhap-mon-lap-trinh-python/vong-lap-trong-python/vong-lap-for-range-trong-python/
Từ khóa » Hàm Range (2 101 1) Sẽ Tạo Ra
-
Hàm Range() Trong Python
-
Hàm Range() Trong Python
-
Tìm Hiểu Nhanh Về Hàm Range Trong Python - T3H
-
Python: Hướng Dẫn Sử Dụng Hàm Range() | V1Study
-
Làm Trên Python ạaaaaaaaaaaaaaaaaaaaa Câu Hỏi 3223662
-
[PDF] Bài 3: Vòng Lặp Trong Python
-
Hàm Range() Trong Python - Vay Tiền Online Bằng CMND
-
Câu Hỏi Trắc Nghiệm Lập Trình Python Có đáp án - Phần 1
-
Hàm Range() Trong Python - HKT SOFT
-
Dùng Các Hàm Dựng Sẵn Excel để Tìm Dữ Liệu Trong Một Bảng Hoặc ...
-
Cách Dùng Vòng Lặp For Trong Python
-
100 Câu Hỏi Trắc Nghiệm Lập Trình Python Có đáp án
-
Những điều Lập Trình Viên Python Cần Biết (Phần 1) - Viblo
-
Lập Trình Tương Tác Python Excel Chìa Khóa Tối ưu Công Việc