build_receipt_line(item, qty, price) that returns a single string like "2x Coffee - $9.00", where item is a string, qty is an int, and price is a float. You must explicitly convert non-string values before concatenating — Python will not implicitly convert int/float to str with +.build_receipt_line("Coffee", 2, 4.5)'2x Coffee - $9.00'
qty * price = 9.0, formatted to 2 decimals.
build_receipt_line("Tea", 1, 3.0)'1x Tea - $3.00'
Single unit purchase.
An f-string avoids manual str() conversions entirely.
Compute the total first: qty * price.