Menu
CoddyTech

Thêm mặt hàng

Thuộc phần Logic và luồng chương trình trong hành trình Python của Coddy. Bài học 68 trên 78.

challenge icon

Thử thách

Dễ

Tạo một hàm có tên add_item nhận ba đối số: item (chuỗi), price (số thực) và stock (số nguyên). Hàm cần:

  1. Kiểm tra xem mặt hàng đã có trong từ điển inventory chưa.
    • Nếu có, in ra "Error: Item '<item>' already exists.".
  2. Nếu mặt hàng chưa có, thêm mặt hàng vào inventory cùng với giá và số lượng hàng đã cho.
    • Lưu giá dưới dạng số thực và số lượng hàng dưới dạng số nguyên.
  3. In ra "Item '<item>' added successfully.".

Thêm (thay thế) khối code sau vào cuối code của bạn:

add_item("Apple", 0.5, 100)
add_item("Banana", 0.2, 50)
add_item("Apple", 0.6, 30)  # Should print an error
print(inventory)  

Tự làm thử

inventory = {}


print(inventory)  # Should output: {}

Tất cả bài học trong Logic và luồng chương trình

Tự luyện tập: Trình biên dịch Python online