Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Các kỹ thuật lặp trong Python

Trong hướng dẫn này, chúng ta sẽ tìm hiểu về các kỹ thuật lặp trong Python 3.x hoặc các phiên bản trước đó. Có nhiều cách để triển khai vòng lặp. Ở đây chúng ta sẽ thảo luận về bốn kỹ thuật trong lặp.

Cấu trúc Enumeration (Liệt kê)

Ví dụ

# Kiểu enumerate()
for index, value in enumerate(['Tutorial', 'point']):
    print(index, value)

Kết quả

0 Tutorial
1 point

Cấu trúc Zip

Ví dụ

# Phương thức zip()
arr1 = ['Tutorial', 'point']
arr2 = ['python', 'loops']
for i, j in zip(arr1, arr2):
    print(i, j)

Kết quả

Tutorial python
point loops

Cấu trúc Membership (Thành viên)

Ví dụ

# Toán tử membership
for i in ['Tutorial', 'point']:
    print(i)

Kết quả

Tutorial
point

Cấu trúc Infinitive (Vô hạn)

Ví dụ

# Vòng lặp vô hạn
while(True):
    pass

Cấu trúc Step-based (Dựa trên bước nhảy)

Ví dụ

# range với bước tăng
for i in range(0, 4, 2):
    print(i)

Kết quả

0
2

Kết luận

Trong bài viết này, chúng ta đã tìm hiểu về Các kỹ thuật lặp trong Python 3.x hoặc các phiên bản trước đó.