I have to admit, I've only been using python 2.7 for about a week now so my skills aren't very deep but I figured I'd try to write a program on my own to test what I've learned.

I'm having issues with this program which is meant to translate any number <255 into binary.

Code:
## This program converts binary numbers into any number available in 8 bits.

print ('This 8-bit decimal to binary translator can translate any number between 0 & 255')
orgnumber = raw_input()

## Check
if orgnumber > 255:
 print ('Please type a number between 0 & 255')
 orgnumber = raw_input()
else:
 orgnumber = number

## 128 / 2.7
if number > 127:
 number = number - 128
 seven = 1
else:
 seven = 0
 
## 64 / 2.6
if number > 64:
 number = number - 64
 six = 1
else: 
 six = 0

## 32 / 2.5
if number > 32:
 number = number - 32
 five = 1
else: 
 five = 0

## 16 / 2.4
if number > 16:
 number = number - 16
 four = 1
else: 
 four = 0

## 8 / 2.3
if number > 8:
 number = number - 8
 three = 1
else: 
 three = 0

## 4 / 2.2
if number > 4:
 number = number - 4
 four = 1
else: 
 four = 0

## 2 / 2.1
if number > 2:
 number = number - 2
 one = 1
else: 
 one = 0

## 1 / 2.0
if number > 1:
 number = number - 1
 zero = 1
else: 
 zero = 0

print str('seven')+str('six')+str('five')+str('four') + ' ' + str('three')+str('two')+str('one')+str('zero')
I'm using conditional statements for everything which probably isn't the best way to do it but it's simply how my brain works without being trained in programming. I'm open to any suggestions.