Why doesn't print function allow commas instead of plus sign?
In the code:
print("Books:") for book in books: print("* "+book)
Why can't I write instead print("* ", book) for the last line? It gives me an error from the challenge on the next page. Thanks.
Steven Parker202,108 Points
I'm not sure which challenge you are doing, but one difference when giving "print" multiple arguments is that it adds a space between them. So where you need a space beside the asterisk when concatenating, having one there when using two arguments would create too much space between the items.