Lập trình khối cho người mới bắt đầu
Chương
>
Cấp độ

Hàm và Thủ tục
Sử dụng danh sách trong các hàm

Mục Tiêu

Thu thập tất cả rau trong cánh đồng và sử dụng hàm tùy chỉnh để ngâm chua chúng.

Ngâm chua là quá trình bạn bảo quản rau bằng cách cho chúng vào lọ với giấm và gia vị nhằm tạo hương vị và bảo quản chúng trong thời gian dài. Cánh đồng có nhiều loại rau mà bạn có thể ngâm chua bằng cách sử dụng máy ép gần kho, hãy thu thập tất cả rau và thử nó ngay!

Đầu tiên, chúng ta cần tạo một hàm tùy chỉnh có tên pickle_food cho phép chúng ta ngâm chua rau bằng cách sử dụng hai (2) danh sách để tổng hợp mọi thứ lại với nhau.

Sử dụng khối define function để tạo hàm có tên pickle_food với hai tham số: foodamount. Bên trong hàm, sử dụng khối vòng lặp for với biến x từ 0 đến 2. Bên trong vòng lặp, sử dụng khối speak với khối text join kết hợp "You have pickled ", số lượng từ danh sách tại chỉ số x (sử dụng get item from list với FROM_START và biến x trên tham số amount), " ", và tên món ăn từ danh sách tại chỉ số x (sử dụng get item from list với FROM_START và biến x trên tham số food).

Hàm tùy chỉnh sử dụng các danh sách làm đối số, một cho food và một cho amount. Điều này có nghĩa là chúng ta cần tạo một danh sách lưu trữ tên các món ăn mà chúng ta muốn ngâm chua và một danh sách khác chứa số lượng của mỗi món ăn. Điều quan trọng là phải có một danh sách riêng cho số lượng vì số lượng rau bạn chọn để ngâm chua có thể khác nhau.

Thu thập tất cả rau trong cánh đồng và tạo một danh sách có tên vegetables cho tên rau bằng cách sử dụng khối create empty list, sau đó sử dụng khối set item in list với chế độ INSERT ở vị trí LAST để thêm "Cucumbers", "Tomatoes", và "Radishes". Tạo một danh sách khác có tên vegetables_number cho số lượng.

Sau khi đã điền đầy danh sách vegetables, tạo các biến cho mỗi loại rau và lưu trữ số lượng mà bạn đã thu thập được của mỗi loại (cucumbers = 5, tomatoes = 3, radishes = 4), sau đó tạo danh sách vegetables_number bằng cách sử dụng khối create list with chứa ba biến đó.

Khi bạn đã có mọi thứ, hãy đến dấu X và sử dụng khối call function để gọi pickle_food với hai danh sách bạn đã tạo làm đối số nhằm ngâm chua rau và hoàn thành cấp độ.

Sách Mã