@@ -54,36 +54,33 @@ def dice6():
54
54
#Getting a random number between 1 and 6 and printing it.
55
55
dice_6 = random .randint (1 ,6 )
56
56
print "\r \n You rolled a " + str (dice_6 ) + "!\r \n "
57
+
58
+ user_exit_checker ()
57
59
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 ()
65
60
66
61
def dice8 ():
67
62
dice_8 = random .randint (1 ,8 )
68
63
print "\r \n You rolled a " + str (dice_8 ) + "!"
69
64
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
+
76
67
77
68
def dice12 ():
78
69
dice_12 = random .randint (1 ,12 )
79
70
print "\r \n You rolled a " + str (dice_12 ) + "!"
80
71
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
81
77
user_exit_checker_raw = raw_input ("\r \n If you want to roll another die, type [roll]. To exit, type [exit].\r \n ?>" )
82
78
user_exit_checker = (user_exit_checker_raw .lower ())
83
79
if user_exit_checker == "roll" :
84
80
start ()
85
81
else :
86
82
bye ()
83
+
87
84
88
85
#Actually starting the program now.
89
86
start ()
0 commit comments