@@ -54,36 +54,33 @@ def dice6():
5454 #Getting a random number between 1 and 6 and printing it.
5555 dice_6 = random .randint (1 ,6 )
5656 print "\r \n You rolled a " + str (dice_6 ) + "!\r \n "
57+
58+ user_exit_checker ()
5759
58- #Checking if the user would like to roll another die, or to exit the program
59- user_exit_checker_raw = raw_input ("\r \n If you want to roll another die, type [roll]. To exit, type [exit].\r \n ?>" )
60- user_exit_checker = (user_exit_checker_raw .lower ())
61- if user_exit_checker == "roll" :
62- start ()
63- else :
64- bye ()
6560
6661def dice8 ():
6762 dice_8 = random .randint (1 ,8 )
6863 print "\r \n You rolled a " + str (dice_8 ) + "!"
6964
70- user_exit_checker_raw = raw_input ("\r \n If you want to roll another die, type [roll]. To exit, type [exit].\r \n ?>" )
71- user_exit_checker = (user_exit_checker_raw .lower ())
72- if user_exit_checker == "roll" :
73- start ()
74- else :
75- bye ()
65+ user_exit_checker ()
66+
7667
7768def dice12 ():
7869 dice_12 = random .randint (1 ,12 )
7970 print "\r \n You rolled a " + str (dice_12 ) + "!"
8071
72+ user_exit_checker ()
73+
74+
75+ def user_exit_checker ():
76+ #Checking if the user would like to roll another die, or to exit the program
8177 user_exit_checker_raw = raw_input ("\r \n If you want to roll another die, type [roll]. To exit, type [exit].\r \n ?>" )
8278 user_exit_checker = (user_exit_checker_raw .lower ())
8379 if user_exit_checker == "roll" :
8480 start ()
8581 else :
8682 bye ()
83+
8784
8885#Actually starting the program now.
8986start ()
0 commit comments