For Loop bằng Python – vòng lặp for hoạt động như thế nào trong python

Hướng dẫn For Loop trong Python. Ở đây chúng tôi thảo luận về phần giới thiệu vòng lặp for trong python và sơ đồ luồng của python cùng với các ví dụ.

Bạn đang xem : cách hoạt động của vòng lặp for trong python

lớp

Giới thiệu về For Loop trong Python

Trong bài viết Đối với vòng lặp trong Python, bất kỳ ngôn ngữ Lập trình nào đều bắt đầu với cùng một bộ quy tắc. Cú pháp có thể khác. Python cũng có các câu lệnh và vòng lặp điều kiện. Hôm nay chúng ta sẽ tập trung vào các vòng lặp trong python. Để trở nên hoàn hảo trong bất kỳ ngôn ngữ nào, bạn phải bắt đầu với những khái niệm cơ bản. Vòng lặp for là một trong số đó. Điều này rất quan trọng cần hiểu đối với các lập trình viên. Hầu hết thời gian, chúng tôi bỏ qua để xem xét những phần nhỏ-nhỏ quan trọng này của ngôn ngữ.

Trong khi học bất kỳ ngôn ngữ lập trình nào , chúng ta phải bắt đầu thực hành ngôn ngữ đó song song với nhau. Điều chính áp dụng trong khi học cho một vòng lặp. Vòng lặp For gây nhầm lẫn cho nhiều lập trình viên. Đó là một thực hành tốt nếu bạn thử mã tại thời điểm học nó. Làm bẩn tay với mã, do đó xác suất hiểu khái niệm nhanh hơn. Vì vậy, hãy mở Python IDE (môi trường phát triển tích hợp) của bạn và bắt đầu thực hiện. Nếu bạn biết các kiến ​​thức cơ bản về python -như từ khóa , các loại dữ liệu, v.v., bạn sẽ sử dụng vòng lặp for để hiểu rõ hơn. Trước hết, hãy để tôi cho bạn biết lý do tại sao những vòng lặp này lại cần thiết trong bất kỳ ngôn ngữ lập trình nào.

Bắt đầu khóa học phát triển phần mềm miễn phí của bạn

Phát triển web, ngôn ngữ lập trình, Kiểm tra phần mềm & amp; những người khác

Đối với Chương trình Vòng lặp trong Python

Giả sử chúng ta phải in từng chữ cái trong câu.

Mã:

  #! / usr / bin / python

lời chào = 'Xin chào Python'

# nếu tôi muốn in từng chữ cái trong câu chào mừng mà không sử dụng vòng lặp for thì có thể chúng ta đang # làm điều gì đó bên dưới mã

in (lời chào [o])
in (lời chào [1])
in (lời chào [2])
in (lời chào [3])
in (lời chào [4])
in (lời chào [5])
in (lời chào [6])
in (lời chào [7])
in (lời chào [8])
in (lời chào [9])
in (lời chào [10])
in (lời chào [11])
 

Đầu ra:

l11

Nếu bạn nhìn vào chương trình ở trên, có vẻ như chúng ta có nhiều chương trình lặp đi lặp lại hơn. Nó cồng kềnh. Chúng tôi chỉ có 11 ký tự để đánh giày cho bây giờ. Giả sử nếu chúng ta phải in các chữ cái cho cả đoạn văn hoặc bài báo, có thể có hàng nghìn từ. Chúng tôi phải viết một báo cáo in không có giới hạn. Là một con người, đó là một nhiệm vụ rất tẻ nhạt để giải quyết vấn đề này.

Xem Thêm  Tham gia bằng Python: Định nghĩa, Cách sử dụng, Cú pháp và Tham số - .join làm gì trong python

Vì vậy, giải pháp là lặp lại nó. Bây giờ, chúng tôi sẽ tập trung vào việc giảm mã với đầu ra được yêu cầu. Bây giờ là lúc để cải thiện mã của chúng tôi. Hãy xem đoạn mã dưới đây để biết mã giống như mã mà chúng tôi đã viết cho lời chào.

Mã:

  #! / usr / bin / python

lời chào = 'Xin chào Python'

# ở đây chúng tôi đang sử dụng vòng lặp for

cho thư trong lời chào:
in (chữ cái)
 

Đầu ra:

l11

Xem xét sự khác biệt giữa các mã. Vòng lặp for giúp chúng tôi viết mã theo cách đơn giản hơn với ít mã hơn mà chúng tôi có thể lặp lại. Điều này giảm thiểu sự nhầm lẫn, giảm dòng mã, hiểu rõ hơn và chạy nhanh hơn. Bây giờ, bạn đã có ý tưởng về lý do tại sao vòng lặp for lại cần thiết cho việc viết mã và cách nó làm giảm sự đau đầu của chúng tôi nếu chúng tôi phải lặp lại dữ liệu cồng kềnh. Sau đó, đã đến lúc xem xét cú pháp của vòng lặp for trong Python.

Cú pháp:

Nếu bạn đã quan sát, bạn có thể thấy rằng vòng lặp for trong java hoặc ngôn ngữ khác có cú pháp khác với cú pháp được viết ở trên. Lấy ví dụ tương tự ở trên và chúng ta sẽ tìm hiểu cách thức hoạt động chính xác của điều này.

Vòng lặp trong Python

Như bạn thấy, chúng tôi có một biến lời chào và biến đó chúng tôi đã lưu trữ trên chuỗi “Hello Python”. For là một từ khóa trong python. Sau khi viết cho, chúng ta có một ký tự tên biến. Chữ cái không được xác định trước bất kỳ nơi nào ở đây trong toán tử trong python, có giá trị trong Lời chào tại một thời điểm. Và lưu trữ nó trong một lá thư.

Ví dụ về chữ cái trong lời chào

Vòng lặp trong Python

Sơ đồ luồng For Loop trong Python

Lưu đồ bên dưới cho biết cách suy nghĩ khi làm việc với vòng lặp for trong python. Lưu đồ hiển thị logic của chương trình. Bạn nên dùng thử lưu đồ trước khi viết mã chương trình thực tế.

Vòng lặp trong Python

Vòng lặp For hoạt động như thế nào trong Python?

Vòng lặp for trong python được thiết kế để lặp qua bất kỳ chuỗi nào như danh sách, bộ tuple, từ điển , tập hợp và chuỗi. Chúng tôi đã biết cách hoạt động của vòng lặp for trong python.

Xem Thêm  Cách thêm Hình nền trong Html - cách thêm hình ảnh trong html nền

Bây giờ là lúc để xem cách chúng ta có thể hủy bỏ việc thực thi tại một thời điểm nhất định với tuyên bố ngắt .

Mã:

  color = ["green", "pink", "red"]
cho màu c:
  in (c)
  nếu c == "màu hồng":
    phá vỡ
 

Đầu ra:

l5

Trong chương trình trên, chúng tôi đã đưa ra một điều kiện trong vòng lặp nếu chúng tôi nhận được giá trị màu hồng, thì hãy ngừng lặp lại. Bằng cách này, chúng ta có thể đi đến một kết quả cụ thể. Có nhiều tình huống mà chúng ta có thể sử dụng logic này.

Ví dụ

Các ví dụ về vòng lặp for trong python như sau:

Ví dụ # 1

Mã:

  #! / usr / bin / python

cho thư trong 'Xin chào John':
  print ('chữ cái hiện tại:', chữ cái)
 

Đầu ra:

l6

Ví dụ # 2

Trong ví dụ này, chúng tôi đã sử dụng hàm phạm vi trong python . Đây là một trong những hàm được sử dụng nhiều nhất trong python khi làm việc với vòng lặp for. Hàm này có cú pháp rõ ràng.

Mã:

  range (giá trị bắt đầu, giá trị kết thúc, tăng dần)

Ví dụ:

#! / usr / bin / python
cho r trong phạm vi (1,5,1):
    print (r)
 

Đầu ra:

l8

Ví dụ # 3

Mã:

  #! / usr / bin / python

trái cây = ['banana', 'apple', 'xoài']
cho chỉ mục trong phạm vi (len (fruit)):
    print ("hoa quả hiện tại:", hoa quả [chỉ mục])
 

Đầu ra:

l7

Ví dụ # 4

Lồng nhau cho một vòng lặp. Chúng ta có thể lồng cho một vòng lặp như sau. Chúng tôi đang lặp lại hai mảng ở đây.

Mã:

  #! / usr / bin / python
không = [1, 2]
color = ["red", "blue"]

for x in no:
  cho y màu:
    in (x, y)
 

Đầu ra:

l9

Kết luận

Python for vòng lặp rất dễ viết và dễ hiểu. Vòng lặp trong python trong khi chơi với văn bản là một kỹ năng rất cần thiết ngày nay. của các thư viện hiện có để làm việc với rất nhiều dữ liệu được tạo ra bởi các ứng dụng khác nhau trên toàn thế giới. Còn lại, bạn biết đó là điều cơ bản để bắt đầu với lập trình python mạnh mẽ.

Các bài báo được đề xuất

Đây là hướng dẫn về For Loop trong Python. Ở đây chúng ta thảo luận về khái niệm cơ bản và sơ đồ quy trình cùng với các ví dụ. Bạn cũng có thể xem qua các bài viết đề xuất khác của chúng tôi để tìm hiểu thêm –

0

Chia sẻ

Chia sẻ


Xem thêm những thông tin liên quan đến chủ đề vòng lặp for hoạt động như thế nào trong python

LẬP TRÌNH PYTHON CƠ BẢN #7: CẤU TRÚC VÒNG LẶP TRONG PYTHON (FOR AND WHILE)

alt

  • Tác giả: Thành IT
  • Ngày đăng: 2021-06-26
  • Đánh giá: 4 ⭐ ( 5267 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Welcome to my Channel !
    Trong video ngày hôm nay các bạn sẽ biết thế nào là vòng lặp trong python : for , while, break, continue
    ⚡ Subcribe tại đây : https://goo.gl/OKBggH

    ⚡Trang Github của mình: https://github.com/ThanhLa1802

    ⚡ Kiểm tra cấu hình máy tính: https://youtu.be/ZSPMF7KWuVk

    ⚡ Fix lỗi game: https://youtu.be/pDEJt_1Ovxo

    ⚡ FanPage Dragon Ball: https://www.facebook.com/DBX.Vietnam/
    ——————————————————————–
    ⚡ Cấu hình máy mình:
    – GPU: RX Vega 56
    – CPU: AMD Ryzen 7 2700
    – Main: MSI B450 Tomahawk
    – SSD GLOWAY 240GB – NVME 500 GB
    – Memory: 16 GB RAM 2400 MHZ)
    – Operating system: Microsoft Windows 10 Pro
    – PSU: Antec 1000W

    ⭐️ Timestamps ⭐️
    00:00 | For loop
    05:19 | While loop, break, continue

    ⭐️ Tags ⭐️
    Thành IT
    Lập trình
    Thủ thuật
    For loop
    While loop

    ⭐️ Hashtags ⭐️
    ThanhIT Laptrinh Computer PythonBasic Loop

Vòng lặp For trong Python – Phần 1

  • Tác giả: howkteam.vn
  • Đánh giá: 5 ⭐ ( 6583 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Vòng lặp For trong Python – Phần 1

Vòng lặp for trong Python

  • Tác giả: quantrimang.com
  • Đánh giá: 5 ⭐ ( 9105 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Bài này, chúng ta sẽ biết thêm về vòng lặp for trong Python cũng như các biến thể của nó, cách sử dụng for để lặp lại một chuỗi các phần tử trong Python như list, string hoặc các đối tượng lặp khác.

Cách dùng vòng lặp for trong Python

  • Tác giả: thptsoctrang.edu.vn
  • Đánh giá: 5 ⭐ ( 7045 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Vòng lặp for là một kỹ năng lập trình thiết yếu. Hãy cùng THPT Sóc Trăng học cách sử dụng Loops trong Python nhé!

Cách dùng vòng lặp for trong Python

  • Tác giả: thptlongxuyen.edu.vn
  • Đánh giá: 3 ⭐ ( 1038 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Vòng lặp for là một kỹ năng lập trình thiết yếu. Hãy cùng THPT Long Xuyên học cách sử dụng Loops trong Python nhé!

Vòng lặp For trong python

  • Tác giả: nguyenvanhieu.vn
  • Đánh giá: 3 ⭐ ( 4322 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Đối với vòng lặp for trong Python, giống như bất kỳ ngôn ngữ nào khác, được sử dụng để lặp lại một khối lệnh trong một số lần cố định. Mặc dù các ngôn ngữ khác

Bài 6. Câu lệnh vòng lặp for trong Python

  • Tác giả: o2.edu.vn
  • Đánh giá: 4 ⭐ ( 6373 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Để điều khiển luồng chương trình, ngoài câu lệnh rẽ nhánh if thì Python còn cung cấp các câu lệnh vòng lặp. Có hai loại vòng lặp là vòng lặp for và vòng lặp

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  Nút hình ảnh HTML - Nút tải lên hình ảnh html