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 trial

Python Python Basics (2015) Python Data Types String Formatting

Brandan Herron
Brandan Herron
4,825 Points

Python

OK, so now use .format() on the string "Treehouse loves {}" to put your name into the placeholder. Assign this to the variable subject again.

Can someone help me with this one?

strings.py
name = "brandan"
Name:GoogleSearch orJonathan Sum
Name:GoogleSearch orJonathan Sum
5,039 Points

can u post something? I can't help you out if u don't post something at all.

2 Answers

Name:GoogleSearch orJonathan Sum
Name:GoogleSearch orJonathan Sum
5,039 Points
#let me just give you an example

president="Obama" #settingvariable current_president to Obama
subject="Our current president is {}name .".format(president)
#after that ,the subject variable will become this"Our current president is Obama.".
#that ".format( )" function assigns anything in the () sign into the {}.
Ashwin Somasundara
PLUS
Ashwin Somasundara
Courses Plus Student 2,689 Points

print("Treehouse loves {}".format(name)) - This works

or

return "Treehouse loves {}".format(name) - works too.