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 trialkevinkev
777 Pointshow do I multiply an integer with a string?
I think I did the first step right but I don't know about the other step
def printer(count):
#what is the next step or did a do this wrong?
count = int(input("Hi "))
1 Answer
Steven Parker
231,269 PointsThis function won't be getting an "input". The value is passed as the argument.
Multiplying is done with the "*" operator, just like you use for math. But this time it will make copies of the string.
SantaSays = "Ho " * 3 # this is the same as "Ho Ho Ho "
For the challenge you'll multiply by the argument instead of a fixed number, and print the result instead of assigning it to a variable.
kevinkev
777 Pointskevinkev
777 Pointshow do I print the result?
Steven Parker
231,269 PointsSteven Parker
231,269 PointsJust cthe "print" method on anything you wish to print out.
print("put what you want printed here")