Skip to content
Snippets Groups Projects
Commit b75bd16d authored by Clancy Turlagh's avatar Clancy Turlagh
Browse files

Merge branch '2-guess-a-number-till-20' into 'main'

Resolve "Guess a number till 20"

Closes #2

See merge request !1
parents f81b2a85 c45ac733
No related branches found
No related tags found
1 merge request!1Resolve "Guess a number till 20"
......@@ -7,7 +7,7 @@ from flask import Flask, request, jsonify
app = Flask(__name__)
# Generate a random number between 1 and 11
secret_number = random.randint(1, 11)
secret_number = random.randint(1, 21)
@app.route('/guess', methods=['POST'])
......@@ -19,8 +19,8 @@ def guess_number():
user_guess = data['guess']
if not isinstance(user_guess, int) or user_guess < 1 or user_guess > 11:
return jsonify({"error": "Guess must be an integer between 1 and 11"}), 400
if not isinstance(user_guess, int) or user_guess < 1 or user_guess > 21:
return jsonify({"error": "Guess must be an integer between 1 and 20"}), 400
if user_guess == secret_number:
return jsonify({"result": "Correct! You guessed the right number."}), 200
......
......@@ -21,8 +21,8 @@ def make_guess(guess):
# Make 5 random guesses
for _ in range(12):
# Generate a random guess between 1 and 11
guess = random.randint(1, 11)
# Generate a random guess between 1 and 20
guess = random.randint(1, 21)
make_guess(guess)
# Try an invalid guess (string instead of integer)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment