Welcome to the Treehouse Community
Looking to learn something new?
Austin Huynh4,309 Points
When running python_letter.py, no letters appear when I enter the word and the int. What did I do incorrectly?
In the video, the instructor typed, "Magic", then "1", and the workspace returned an "a". I didn't get any response when I ran it. I just get sent to the beginning.
edit: I spaced and indented everything correctly, but I guess when I try to share my code, the format for questions doesn't seem to copy it properly. Could anyone help me with that too so it doesn't appear to be a mess when I ask for help next time?
treehouse:~/workspace$ python percent_letter.py
What's your word? Magic
What's your number? 1
Here is my code.
user_string = input("What's your word? ") user_num = input("What's your number? ")
try: our_num = int(user_num) except: our_num = float(user_num)
if not "." in user_num: print(user_string[our_num]) else: ratio = round(len(user_string) * our_num) print(user_string[ratio])
I tested your code and it worked fine. Check the indent again and that the file is saved. To format in the forum use markdown:
Wrap your code with 3 backticks (```) on the line before and after. If you specify the language after the first set of backticks, that'll help us with syntax highlighting.