Lập trình khối cho người mới bắt đầu
Chương
>
Cấp độ
Hàm và Mẫu Nâng Cao
Hàm với nhiều tham số
Mục tiêu
Thu thập nguyên liệu trong cánh đồng để bạn có thể xây những ngôi nhà mới cho những con gà.
Những con gà cần có những chuồng mới, bạn có thể xây nhiều loại nhà cho gà khác nhau sử dụng hàm với nhiều tham số. Các hàm có thể nhận nhiều tham số, cho phép bạn truyền các giá trị khác nhau cho từng thuộc tính.
Sử dụng khối define function to return để tạo một hàm có tên get_chicken_house. Thêm hai tham số: color và size. Bên trong hàm, sử dụng khối text join để nối chuỗi "chicken_house|", tham số color, "|", và tham số size. Điều này tạo ra một chuỗi xây dựng giống như "chicken_house|blue|small".
Các hàm với nhiều tham số cho phép bạn truyền các giá trị khác nhau cho từng thuộc tính khi gọi hàm. Ví dụ, gọi get_chicken_house với "blue" và "small" sẽ trả về "chicken_house|blue|small", và gọi với "green" và "big" sẽ trả về "chicken_house|green|big".
Thu thập tất cả các tấm ván trong cánh đồng và đi đến các dấu X. Sử dụng khối build với khối call function, truyền các đối số phù hợp cho màu sắc và kích thước để tạo ra 4 ngôi nhà khác nhau: nhỏ màu xanh, lớn màu xanh lá, nhỏ màu đỏ, và lớn màu cam.