#coding: Utf-8 ' recently looking at data structure ———— stack This is also a " teaching " written by the Great Gods abroad decimal number converted to ———— 16, eight or two "# " a stackclass stack: by object-oriented class def __init__ (self): self.items = [] def isempty (self): return Self.items == [] def push (Self, item): return self.items.append (item) def pop (self): return self.items.pop () def peek ( Self): return self.items[len (Self.items) -1] def size (self): return len (Self.items) # ———— "base" as a binary def ba by functionSeconverter (decnumber, base): digits = ' 0123456789ABCDEF s = stack () a = ' while decnumber > 0: rem = decnumber % base s.push (REM) decnumber //= base while not s.isempty (): a += digits[s.pop ()] return aprint baseconverter (233, 16)
python--simple implementation of decimal to 16, eight or two binary conversion