Having trouble with the dice project


Does anyone know why I get number_of_sides not defined?
Here’s the code

“”"The program should do the following:

Roll a pair of dice.
Add the values of the roll.
Ask the user to guess a number.
Compare the user’s guess to the total value.
Determine the winner (user or computer)."""
#Imported functions
from random import randint
from time import sleep
#User number guess
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_sides * 2
print “Maximum values is: %d” % max_val
guess = get_user_guess()
if guess > max_val:
print “Your guess is invalid”



Not sure this wil run. What success have you had, so far?