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 trialNyasha Chawanda
7,946 Pointshow do i crate a new variable named "summary" that adds the string version of "days" into "i am -days old"
how do i crate a new variable named "summary" that adds the string version of "days" into "i am -days old"
age=25
days=age*52*7
summary="l am {days} old!"
1 Answer
Chris Howell
Python Web Development Techdegree Graduate 49,702 PointsYou are on the right track. But the curly braces are just a way of telling python its a placeholder for something else.
age=25
days=age*52*7
summary="l am {} old!"
To replace the braces with the variable you want. You will use the .format() built-in function for strings. Use it at the end and inside the parenthesis of format is where you pass the variable you want to substitute in for the curly braces.
So your code should look something like this.
age=25
days=age*52*7
summary="I am {} old!".format(#HINT: A VARIABLE GOES HERE)
Nyasha Chawanda
7,946 PointsNyasha Chawanda
7,946 Pointsthanks
Nyasha Chawanda
7,946 PointsNyasha Chawanda
7,946 Pointsthanks