Advertisement
Iire

Text to Demo start

Jul 2nd, 2011
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.75 KB | None | 0 0
  1. import re
  2.  
  3. #Text To Demo Conversion
  4.  
  5. def T2D():
  6.     print('''Note - Valid CMDs:
  7.        n# = nothing * #
  8.        l# = left * #
  9.        r# = right * #
  10.        b# = left+right * #
  11.        j/J# = jump/hold * #
  12.        L# = jump/hold left * #
  13.        R# = jump/hold right * #
  14.        B# = jump/hold left+right * #
  15.    ''')
  16.     m = re.compile('([nlrbjhLRB]+)([1-9]\d*)?')
  17.     c = m.finditer(input('Enter Commands:'))
  18.     for match in c:
  19.         f = match.group(1)
  20.         n = match.group(2)
  21.         if match.group(2) == None:n = 1
  22.         print(cHEX(f,n))
  23.  
  24.  
  25. def cHEX(f,n):
  26.     if str.upper(f) == 'J':r = 'H'
  27.     elif f == 'L':r = 'I'
  28.     elif f == 'R':r = 'F'
  29.     elif f == 'B':r = 'E'
  30.     else: r = f
  31.     x = f+r*(int(n)-1)
  32.     return x
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement