Untitled
unknown
plain_text
4 years ago
1.0 kB
8
Indexable
import random
def main():
f = open('statistics.txt', 'a')
choice = 'y'
while choice == 'y':
name = input("Enter your name: ")
random_number = random.randint(1, 100)
max_guesses = random.randint(1, 6)
print("You have", max_guesses, "guesses")
guess = int(input("Enter your guess(1-100): "))
num_guesses = 1
while guess != random_number and num_guesses < max_guesses:
if guess < random_number:
print("Guess higher!")
else:
print("Guess lower!")
guess = int(input("Enter your guess(1-100): "))
num_guesses += 1
if guess == random_number:
status = 'win'
print("You won!")
else:
status = 'loss'
print("You lost!")
f.write(name + " | " + status + " | " + str(num_guesses) + "\n")
print()
choice = input("Do you want to try again(y or n): ")[0].lower()
f.close()
main()
Editor is loading...