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!

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 program

I'm trying to create a program in python that tells you the golf club you need based on the distance. You enter your average distance for each club, and then the program would tell you what club you need. How would I do this? Would I use input with a loop?

1 Answer

Curtis Vanzandt
Curtis Vanzandt
9,165 Points

You would do this with a conditional statement! It might look something like this:

distance = int(input("How far in yards do you need to hit the ball?  "))
if distance > 0 and distance <= 20:
    print("You need to use a putter")
elif distance > 21 and distance <= 100:
    print("You need to use an iron")