Yield Python

Thảo luận trong 'Kinh nghiệm kinh doanh' bởi mmocodervietnam, 23/10/2023.

  1. mmocodervietnam

    mmocodervietnam Thành viên tích cực

    Tham gia:
    13/10/2023
    Bài viết:
    678
    Đã được thích:
    0
    Điểm thành tích:
    16
    #yield #Python #Programming #Tutorial #DatAscience ### mang lại trong Python

    Năng suất là một từ khóa trong Python được sử dụng để trả về một đối tượng máy phát.Máy phát điện là bộ lặp có thể được sử dụng để tạo ra một chuỗi các giá trị một lần.Điều này trái ngược với các danh sách, đó là các vòng lặp lưu trữ tất cả các giá trị của chúng trong bộ nhớ cùng một lúc.

    Từ khóa năng suất được sử dụng để tạm dừng việc thực thi hàm và trả về giá trị.Khi chức năng được gọi lại, nó sẽ tiếp tục thực thi từ nơi nó rời đi.Điều này cho phép các trình tạo được sử dụng để tạo ra các trình lặp lười biếng, chỉ tạo ra các giá trị khi chúng cần thiết.

    Dưới đây là một ví dụ về hàm máy phát điện mang lại các số từ 1 đến 10:

    `` `Python
    def gen_numbers ():
    Đối với tôi trong phạm vi (1, 11):
    năng suất
    Chi tiết tại: https://tricksmmo.com/threads/yield-python.192539/
     

    Xem thêm các chủ đề tạo bởi mmocodervietnam
    Đang tải...


Chia sẻ trang này