Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialDanny Scott
166 PointsCode won't work in challenge but it works in Workspaces.
I duplicated the code in workspaces and it worked fine but it won't go through in the code challenge. Am I doing something totally wrong?
name = "Danny"
subject = "Treehouse loves {}"
print(subject.format(name))
2 Answers
Thale van der Sluijs
1,756 PointsHey Danny Scott,
While the code does work, it is not what the challenge asked for, which is why you are receiving the "Bummer!".
The challenge asks:
OK, so now use .format() on the string "Treehouse loves {}" to put your name into the placeholder.
It didn't ask for a print method. So, the format needs to be added to the actual string.
name = 'nick'
subject = 'Treehouse loves {}'.format(name)
Hope that helps and makes sense. :)
Keep Coding! Thale van der Sluijs
Jennifer Nordell
Treehouse TeacherHi there! The result looks correct in workspaces because you're printing it. However, the challenge does not ask for nor want you to print anything. It's asking for the formatting to be done on the same line on which you declare and initialize the subject
variable. Here's a hint: to pass this step your code should only be two lines long, not three.
Hope this helps!