The assignment : http://ocw.mit.edu/N...FDC/0/assn2.pdf
My code:
#!/usr/bin/python import sys def recurse(stuff): if stuff[0] > 0: stuff[1] = stuff[0] % 2 stuff[0] = stuff[0] // 2 stuff[2] = str(stuff[1]) + str(stuff[2]) recurse(stuff) return stuff[2] else: return def main(): incoming = sys.argv[1] if int(incoming) > 0: incoming=[int(incoming),'',''] binary = recurse(incoming) print binary return else: print str(sys.argv[1]) + " is not valid input" return main()

New Topic/Question
Reply




MultiQuote




|