Indenting issue


#1

Hi all,

First of all here is the link to my project: https://www.codecademy.com/courses/learn-python/projects/number-guess?action=resume_content_item

Second of all it is the #17 which is causing me trouble.

Thirdly, here is a snapshot of my code:

Blockquote: “”"
Number Guess: A game that gets you guessing the outcome of a dice roll. Who wins? AI or you? Let’s find out!

“”"

from random import randint
from time import sleep
def get_user_guess():
guess = int(raw_input('Guess a number: '))
return guess

def roll_dice(number_of_sides):
first_roll = randint(1, number_of_sides)
second_roll = randint(1, number_of_sides)
max_val = number_of_slides * 2
print “The maximum possible value is %d” % max_val
guess = get_user_guess()
if guess > max_val:
return “No guessing higher than the maximum value!!!”

roll_dice(6)

For some reason - "roll_dice(6), although it is not indented, it is causing me that error and I am unsure how to fix this issue.

If you have any comments on how to resolve this rather annoying issue (of all the things that I could struggle with…), I would be most thankful! Much love bros.


#2

Your roll dice signature line is indented so that it looks like it is in the function body of the one above it.


#3

Capture

It says its not defined… I dont think it is indented.


#4

It is indented in your first screen grab. The signature line is the one with def in it.


#5

Must have resolved that issue for another one. Do you know how i could define it?


#6

you are correct! It was and I was too blind to see it. Thanks for your help!