Chức năng của máy phát điện là gì?
Chức năng của máy phát điện là gì?

Video: Chức năng của máy phát điện là gì?

Video: Chức năng của máy phát điện là gì?
Video: Cấu tạo và nguyên lý hoạt động của máy phát điện ô tô 2024, Tháng mười một
Anonim

Máy phát điện là một lớp đặc biệt của chức năng giúp đơn giản hóa tác vụ viết trình vòng lặp. MỘT máy phát điện là một hàm số tạo ra một chuỗi kết quả thay vì một giá trị duy nhất, tức là bạn tạo? một chuỗi giá trị.

Về vấn đề này, hàm trình tạo trong Python là gì?

Máy phát điện được sử dụng để tạo trình vòng lặp, nhưng với một cách tiếp cận khác. Máy phát điện rất đơn giản chức năng trả về một tập hợp các mục có thể lặp lại, mỗi lần một mục, theo một cách đặc biệt. Khi một lần lặp trên một tập hợp các mục bắt đầu sử dụng câu lệnh for, máy phát điện chạy.

Tương tự, sự khác biệt về cú pháp giữa một trình tạo và một hàm thông thường là gì? Chức năng thông thường chỉ trả về một, một giá trị duy nhất (hoặc không có gì). Máy phát điện có thể trả về (“lợi nhuận”) nhiều giá trị, cái này đến cái khác, theo yêu cầu. Chúng hoạt động hiệu quả với các tệp lặp lại, cho phép tạo các luồng dữ liệu một cách dễ dàng.

Hơn nữa, bạn nên sử dụng máy phát điện khi nào?

Làm thế nào - và tại sao - bạn nên sử dụng Python Máy phát điện . Máy phát điện đã là một phần quan trọng của Python kể từ khi chúng được giới thiệu với PEP 255. Máy phát điện các hàm cho phép bạn khai báo một hàm hoạt động giống như một trình vòng lặp. Chúng cho phép các lập trình viên tạo một trình lặp một cách nhanh chóng, dễ dàng và sạch sẽ.

Năng suất hoạt động như thế nào?

năng suất là một từ khóa được sử dụng giống như return, ngoại trừ hàm sẽ trả về một trình tạo. Lần đầu tiên lệnh gọi đối tượng trình tạo được tạo từ hàm của bạn, nó sẽ chạy mã trong hàm của bạn ngay từ đầu cho đến khi chạm vào năng suất , sau đó nó sẽ trả về giá trị đầu tiên của vòng lặp.

Đề xuất: