Hướng dẫn for loop in python - vòng lặp for trong python

Vòng lặp cho phép bạn kiểm soát cấu trúc logic và luồng của các chương trình của bạn. Cụ thể, vòng lặp for cho phép bạn thực thi một khối các hoạt động mã tương tự, lặp đi lặp lại, cho đến khi một điều kiện được đáp ứng. Bạn lặp lại các hướng dẫn mã nhất định cho một tập hợp giá trị bạn xác định và bạn thực hiện các hành động

Nội dung chính ShowShow

  • Vòng lặp for trong Python là gì?
  • Vòng lặp for hoạt động như thế nào trong các ngôn ngữ lập trình khác?
  • Cú pháp vòng lặp for bằng Python
  • Cách hoạt động của vòng lặp for trong Python
  • Cách sử dụng vòng lặp for cho một dải số
  • Cách sử dụng enumerate [] trong Python
  • Kết luận

Vòng lặp cho phép bạn kiểm soát cấu trúc logic và luồng của chương trình của bạn.

Cụ thể, vòng lặp

  cho mục theo trình tự:
    thực hiện biểu thức
 
7 cho phép bạn thực thi một khối các thao tác mã tương tự lặp đi lặp lại cho đến khi một điều kiện được đáp ứng.

Bạn lặp lại các hướng dẫn mã nhất định cho tập hợp giá trị bạn xác định và bạn thực hiện các hành động trên từng giá trị trong một số lần được xác định trước.

Mục lục

  • Vòng lặp for trong Python là gì?
  • Vòng lặp for hoạt động như thế nào trong các ngôn ngữ lập trình khác?
  • Cú pháp vòng lặp for bằng Python
    • Cách hoạt động của vòng lặp for trong Python
    • Cách sử dụng vòng lặp for cho một dải số
    • Cách sử dụng enumerate [] trong Python
  • Kết luận
  • Vòng lặp cho phép bạn kiểm soát cấu trúc logic và luồng của chương trình của bạn.
    • Cụ thể, vòng lặp
        cho mục theo trình tự:
          thực hiện biểu thức
       
      7 cho phép bạn thực thi một khối các thao tác mã tương tự lặp đi lặp lại cho đến khi một điều kiện được đáp ứng.
    • Bạn lặp lại các hướng dẫn mã nhất định cho tập hợp giá trị bạn xác định và bạn thực hiện các hành động trên từng giá trị trong một số lần được xác định trước.
    • Mục lục
    • Xem thêm những thông tin liên quan đến chủ đề python for vòng lặp hoạt động như thế nào
    • Vòng lặp for trong Python
    • Cách Sử Dụng Vòng Lặp For Trong Python
    • [Tự học Python]Vòng Lặp For

Vòng lặp for trong Python là gì?

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

Vòng lặp for thực sự hoạt động như thế nào trong python

Song song một vòng lặp for trong Python

Vòng lặp for hoạt động như thế nào trong các ngôn ngữ lập trình khác?

Vòng Lặp Trong Python

Vòng lặp

  cho mục theo trình tự:
    thực hiện biểu thức
 
7 có thể lặp lại mọi mục trong danh sách hoặc đi qua từng ký tự trong một chuỗi và sẽ không dừng lại cho đến khi đi qua mọi ký tự.

  for [let i = 0; i & lt; 10; i ++] {
  console.log ['Số đếm'];
  // in "Số đếm" 10 lần
  // giá trị của tôi từ 0 đến 9
  }
 

Việc viết các vòng lặp

  cho mục theo trình tự:
    thực hiện biểu thức
 
9 giúp giảm sự lặp lại trong mã của bạn, tuân theo nguyên tắc KHÔ [Không lặp lại chính bạn]. Bạn không viết cùng một khối mã nhiều lần.

  1. Trong bài viết này, chúng ta sẽ tìm hiểu kiến ​​thức cơ bản về vòng lặp
      cho mục theo trình tự:
        thực hiện biểu thức
     
    7 trong ngôn ngữ lập trình Python bằng các ví dụ khác nhau. Nhưng trước tiên, hãy tìm hiểu một số khái niệm cơ bản về vòng lặp
      cho mục theo trình tự:
        thực hiện biểu thức
     
    7.
  2. Vòng lặp trong hầu hết các ngôn ngữ lập trình hiện đại như JavaScript, Java hoặc C trông giống như ví dụ bên dưới.
  3. Các vòng lặp trong JavaScript:

Cú pháp vòng lặp for bằng Python

Cách hoạt động của vòng lặp for trong Python

Cách sử dụng vòng lặp for cho một dải số

Cách sử dụng enumerate [] trong Python

  cho mục theo trình tự:
    thực hiện biểu thức
 

Kết luận

  • Vòng lặp cho phép bạn kiểm soát cấu trúc logic và luồng của chương trình của bạn.
  • Cụ thể, vòng lặp
      cho mục theo trình tự:
        thực hiện biểu thức
     
    7 cho phép bạn thực thi một khối các thao tác mã tương tự lặp đi lặp lại cho đến khi một điều kiện được đáp ứng.
  • Bạn lặp lại các hướng dẫn mã nhất định cho tập hợp giá trị bạn xác định và bạn thực hiện các hành động trên từng giá trị trong một số lần được xác định trước.
  • Mục lục
  • Xem thêm những thông tin liên quan đến chủ đề python for vòng lặp hoạt động như thế nào
  • Vòng lặp for trong Python
  • Cách Sử Dụng Vòng Lặp For Trong Python
  • [Tự học Python]Vòng Lặp For

Cách hoạt động của vòng lặp for trong Python

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

  tạp hóa = ["chuối", "bơ", "pho mát", "kem đánh răng"]
 

Vòng lặp for thực sự hoạt động như thế nào trong python

Song song một vòng lặp for trong Python   Đường dẫn tương đối trong Javascript trong tệp bên ngoài – đường dẫn tương đối trong javascript

Vòng Lặp Trong Python

  cho hàng tạp hóa trong cửa hàng:
    # cho mỗi lần lặp lại in ra giá trị của hàng tạp hóa
    in [tạp hóa]
 

Vòng lặp

  cho mục theo trình tự:
    thực hiện biểu thức
 
7 có thể lặp lại mọi mục trong danh sách hoặc đi qua từng ký tự trong một chuỗi và sẽ không dừng lại cho đến khi đi qua mọi ký tự.

Việc viết các vòng lặp

  cho mục theo trình tự:
    thực hiện biểu thức
 
9 giúp giảm sự lặp lại trong mã của bạn, tuân theo nguyên tắc KHÔ [Không lặp lại chính bạn]. Bạn không viết cùng một khối mã nhiều lần.

Chúng tôi có thể đặt tên cho nó bất cứ thứ gì chúng tôi muốn, chẳng hạn như

  chuối
bơ
phô mai
kem đánh răng
 
2 hoặc
  chuối
bơ
phô mai
kem đánh răng
 
3. Tuy nhiên, tên phải là duy nhất và không giống với bất kỳ biến nào khác trong chương trình của chúng tôi.

Trong lần chạy đầu tiên, phần tử đầu tiên –

  chuối
bơ
phô mai
kem đánh răng
 
4 – được lưu trữ trong biến
  cho hàng tạp hóa trong cửa hàng:
    # cho mỗi lần lặp lại in ra giá trị của hàng tạp hóa
    in [tạp hóa]
 
2.

Sau đó, biểu thức

  chuối
bơ
phô mai
kem đánh răng
 
6, về cơ bản là cách
  chuối
bơ
phô mai
kem đánh răng
 
7 được thực thi.

Trong lần chạy thứ hai, phần tử

  chuối
bơ
phô mai
kem đánh răng
 
8 được lưu trữ trong biến
  cho hàng tạp hóa trong cửa hàng:
    # cho mỗi lần lặp lại in ra giá trị của hàng tạp hóa
    in [tạp hóa]
 
2 và như trên, nó được in ra bảng điều khiển.

Quá trình này tiếp tục cho đến khi tất cả các mục được lặp lại.

Đây là đầu ra của mã đó:

  chuối
bơ
phô mai
kem đánh răng
 

Cách sử dụng vòng lặp for cho một dải số

Chúng ta có thể sử dụng hàm

  cho tôi trong phạm vi [5]:
    in [i]
 
0 với một phạm vi nhất định để chỉ định số lần liên tiếp mà chúng ta muốn lặp lại vòng lặp
  cho mục theo trình tự:
    thực hiện biểu thức
 
7. Điều này đơn giản hóa vòng lặp
  cho mục theo trình tự:
    thực hiện biểu thức
 
7.

Hàm

  cho tôi trong phạm vi [5]:
    in [i]
 
0 tạo một chuỗi các số nguyên tùy thuộc vào các đối số mà chúng tôi cung cấp cho nó.

Điều này hoạt động như thế nào?

Hãy xem ví dụ bên dưới:

  cho tôi trong phạm vi [5]:
    in [i]
 

Kết quả đầu ra là:

  0
1
2
3
4
 

Nó tạo ra một danh sách các số từ 0 đến 4.

Theo mặc định khi chúng tôi cung cấp cho

  cho tôi trong phạm vi [5]:
    in [i]
 
0 một đối số, phạm vi bắt đầu được tính từ
  cho tôi trong phạm vi [5]:
    in [i]
 
5.

Lưu ý rằng

  cho tôi trong phạm vi [5]:
    in [i]
 
6 không được in ra bảng điều khiển.

Xem Thêm  25+ Ví dụ về Hộp Tìm kiếm CSS Truyền cảm hứng – ví dụ về hộp tìm kiếm css  25+ Ví dụ về Hộp Tìm kiếm CSS Truyền cảm hứng – ví dụ về hộp tìm kiếm css

Trong

  cho tôi trong phạm vi [5]:
    in [i]
 
7, chúng tôi chỉ định rằng
  cho tôi trong phạm vi [5]:
    in [i]
 
6 là số cao nhất mà chúng tôi muốn, nhưng không bao gồm. Nó không bao gồm nó, nó chỉ là điểm dừng. Nó xác định số lần chúng ta muốn vòng lặp của mình chạy. Chúng tôi thấy nó chạy 5 lần và tạo ra một danh sách gồm 5 mục:
  cho tôi trong phạm vi [5]:
    in [i]
 
9.

Nếu bạn muốn xem những gì

  cho tôi trong phạm vi [5]:
    in [i]
 
0 tạo ra cho mục đích gỡ lỗi, bạn có thể chuyển nó vào hàm
  0
1
2
3
4
 
1.

Mở trình bao Python tương tác trong bảng điều khiển của bạn, thường bằng lệnh

  0
1
2
3
4
 
2 và nhập:

  show_numbers = list [range [5]]

print [show_numbers]
 

Điều gì sẽ xảy ra nếu chúng ta muốn phạm vi của mình bắt đầu từ 1 và sau đó cũng thấy 5 được in vào bảng điều khiển? Thay vào đó, chúng tôi cung cấp cho

  cho tôi trong phạm vi [5]:
    in [i]
 
0 hai đối số khác nhau lần này:

  cho tôi trong phạm vi [1,6]:
    in [i]
 

Đầu ra:

  1
2
3
4
5
 

Đối số đầu tiên [

  0
1
2
3
4
 
4] như chúng ta đã thấy trước đó là tùy chọn, là nơi chuỗi sẽ bắt đầu [trong trường hợp này là 1]. Đối số này bao hàm và số lượng được bao gồm.

Đối số thứ hai [

  0
1
2
3
4
 
5] là bắt buộc, là nơi chuỗi phải kết thúc và không bao gồm, như đã đề cập trước đó. Trong trường hợp này là 6.

Cuối cùng, bạn có thể chuyển vào tham số tùy chọn thứ ba:

  0
1
2
3
4
 
6.

Điều này kiểm soát sự gia tăng giữa hai giá trị trong phạm vi. Giá trị mặc định của

  0
1
2
3
4
 
6 là 1.

Giả sử chúng tôi muốn nhảy hai số một lần và lấy các số lẻ từ một chuỗi. Chúng tôi có thể làm:

  cho mục theo trình tự:
    thực hiện biểu thức
 
0

Đầu ra:

  cho mục theo trình tự:
    thực hiện biểu thức
 
1

Đối số đầu tiên [

  0
1
2
3
4
 
4] như chúng ta đã thấy trước đó là tùy chọn, là nơi chuỗi sẽ bắt đầu [trong trường hợp này là 1]. Đối số này bao hàm và số lượng được bao gồm.

Đối số thứ hai [
  0
1
2
3
4
 
5] là bắt buộc, là nơi chuỗi phải kết thúc và không bao gồm, như đã đề cập trước đó. Trong trường hợp này là 6.

Cuối cùng, bạn có thể chuyển vào tham số tùy chọn thứ ba:

  0
1
2
3
4
 
6.

Điều này kiểm soát sự gia tăng giữa hai giá trị trong phạm vi. Giá trị mặc định của

  0
1
2
3
4
 
6 là 1.

Giả sử chúng tôi muốn nhảy hai số một lần và lấy các số lẻ từ một chuỗi. Chúng tôi có thể làm:

  cho mục theo trình tự:
    thực hiện biểu thức
 
2

  0
1
2
3
4
 
8 là nơi chúng tôi bắt đầu,
  0
1
2
3
4
 
9 cao hơn 1 so với những gì chúng tôi muốn [là 9] và
  show_numbers = list [range [5]]

print [show_numbers]
 
0 là số tiền chúng tôi muốn nhảy giữa các số [trong trường hợp này, chúng tôi nhảy hai số một lần].

Cách sử dụng enumerate [] trong Python

Đầu ra:

  cho mục theo trình tự:
    thực hiện biểu thức
 
4

Đối số đầu tiên [

  0
1
2
3
4
 
4] như chúng ta đã thấy trước đó là tùy chọn, là nơi chuỗi sẽ bắt đầu [trong trường hợp này là 1]. Đối số này bao hàm và số lượng được bao gồm.

  cho mục theo trình tự:
    thực hiện biểu thức
 
5

Đầu ra:

  cho mục theo trình tự:
    thực hiện biểu thức
 
6
  • Đối số đầu tiên [
      0
    1
    2
    3
    4
     
    4] như chúng ta đã thấy trước đó là tùy chọn, là nơi chuỗi sẽ bắt đầu [trong trường hợp này là 1]. Đối số này bao hàm và số lượng được bao gồm.
  • Đối số thứ hai [
      0
    1
    2
    3
    4
     
    5] là bắt buộc, là nơi chuỗi phải kết thúc và không bao gồm, như đã đề cập trước đó. Trong trường hợp này là 6.
  • Cuối cùng, bạn có thể chuyển vào tham số tùy chọn thứ ba:
      0
    1
    2
    3
    4
     
    6.
  • Điều này kiểm soát sự gia tăng giữa hai giá trị trong phạm vi. Giá trị mặc định của
      0
    1
    2
    3
    4
     
    6 là 1.
  • Giả sử chúng tôi muốn nhảy hai số một lần và lấy các số lẻ từ một chuỗi. Chúng tôi có thể làm:

  0
1
2
3
4
 
8 là nơi chúng tôi bắt đầu,
  0
1
2
3
4
 
9 cao hơn 1 so với những gì chúng tôi muốn [là 9] và
  show_numbers = list [range [5]]

print [show_numbers]
 
0 là số tiền chúng tôi muốn nhảy giữa các số [trong trường hợp này, chúng tôi nhảy hai số một lần].   Cách thay đổi màu phông chữ HTML – màu phông chữ a href

Cách sử dụng enumerate [] trong Python

Cho đến nay, chúng tôi đã không sử dụng bất kỳ chỉ mục nào khi lặp lại. Đôi khi, chúng tôi cần truy cập vào chỉ mục của mục mà chúng tôi đang lặp lại và hiển thị nó.

Chúng tôi có thể lặp lại các mục có chỉ mục bằng cách sử dụng

  show_numbers = list [range [5]]

print [show_numbers]
 
1.

Ví dụ của chúng tôi trước đó:

Bây giờ có thể được viết như thế này:

Bài Viết Liên Quan

Chủ Đề