Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

Python Python Basics Functions and Looping While Loops

diego cortes
diego cortes
1,421 Points

when i type the same code into pyhton3.6.5 installed in my pc that i lose the sys.exit("too many tries")msg

import sys

MASTER_PASSWORD = "opens" password = input("Please enter the super secret password: ") attempt_count = 1

while password != MASTER_PASSWORD: if attempt_count > 3: sys.exit("Too many invalid password attempts") # This does'nt show on python 3.5.6 installed in my pc it only shows when i use workspace, why? password = input("Invalid password, try again: ") attempt_count += 1 print("Welcome to secret town")

nakalkucing
nakalkucing
12,964 Points

Hi Diego! Would you mind putting your code in to proper syntax? I'd love to help, but I'm having a hard time figuring out what code goes where. A slight problem when looking for mistakes. :) If you don't know how to put it into proper syntax try looking at the Markdown Cheatsheet. :)

Is this how you have your code arranged? The code seems good, perhaps an indentation problem.

import sys

MASTER_PASSWORD = "opens"
password = input("Please enter the super secret password: ")
attempt_count = 1

while password != MASTER_PASSWORD:
  if attempt_count > 3:
    sys.exit("Too many invalid password attempts")
  password = input("Invalid password, try again: ")
  attempt_count += 1
print("Welcome to secret town")

1 Answer

Mark Kohner
Mark Kohner
1,760 Points

I have the same issue as well, I have tried the code above as well without any change. No google results helpful that I found, either! IT simple exits without displaying sys.exit() message.