The following are links to additional questions that our community has asked about this exercise:
There are not enough solved FAQs about this question yet. Please contribute to this guide by replying below!
Not seeing your question? It may still have been asked before – try () in the top-right of this page. Still can’t find it? Ask it below by hitting the reply button below this post ().
Why is my answer not accepted if I use %d instead of %s even the output appears to be the same?
Shouldn’t %d be used whenever we are dealing with numbers?
Appears or is?
Is that the only difference?
Does it pass/not pass as a result of only changing that?
If it’s an integer then the default string representation is already the same as %d so should is probably too strong of a word. %s doesn’t mean that the value is a string, it’s saying to use default string conversion.
That looks like a pretty complete and non-cryptic statement as it is, can’t guess what you’re missing about it, you’d have to describe what you’re wondering. Explaining more and better isn’t really… so great.
I need an explanation on how the loop was able to match the key with the two key:values correctly in the printed console? I even reshuffled the keys in my dictionaries, and the loop was still able to print out the right prices/stock with the correct keys