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 trialdiego cortes
1,421 Pointswhen 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")
Daniel Phillips
12,632 PointsIs 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
1,760 PointsI 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.
nakalkucing
12,964 Pointsnakalkucing
12,964 PointsHi 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. :)