Python Forum
Thread Rating:
  • 1 Vote(s) - 1 Average
  • 1
  • 2
  • 3
  • 4
  • 5
roulette game
#1

Hi. i have a homework to create a roulette where it has a few changes from the ordinary. The roulette is an endless loop which generates a number.
-If number is between 1-17 then it will print that the number is small
-If number is between 18-36 then it will print that the number is big
-if it is black or white
-if it is odd or even
the program runs until the user presses q to quit. otherwise it says next run and it generates a new number
here is my code and i need your help to make it work please, since i messed it a lot.
import random

red = [1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35]
black = [2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36]
green=[0]
number=random.randrange(0,37)

while color != 'q':
    
    color = input("Please choose a color \nor press 'q' to stop the game: ")

color=input('Please choose a color: ')

if 1=>number<=17:
	print('Number is small: ', number)
	else:
		if 18<=number<=36:
			print('Number is big: ',number)


 if number < 0 or number > 36:
        print('Please play again')
    else:
        if number == 0:
            print('Zero has been drawn from the roulette!')
        elif (0 < number <= 10 and number % 2 == 1) or \
             (11 <= number <= 18 and number % 2 == 0) or \
             (19 <= number <= 28 and number % 2 == 1) or \
             (29 <= number <= 36 and number % 2 == 0):                         
            print('Number', number, 'is red.')
        else:
            print('Number', number, 'is black.')
please for your help.
Reply


Messages In This Thread
roulette game - by atux_null - Oct-28-2017, 12:03 AM
RE: roulette game - by heiner55 - Oct-28-2017, 06:26 AM
RE: roulette game - by atux_null - Oct-28-2017, 05:59 PM
RE: roulette game - by james - Oct-28-2017, 06:21 PM
RE: roulette game - by heiner55 - Oct-29-2017, 05:49 AM
RE: roulette game - by atux_null - Oct-29-2017, 08:59 AM
RE: roulette game - by heiner55 - Oct-31-2017, 08:45 AM

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020