kronoszx
3/17/2018 - 7:28 PM

Python Strings

python 2.0  |  '%s %d %x' % (text, number, hexnum)
python 2.0  |  '%(text)s %(number)d %(hexnum)x' % {'text': text, 'number': number, 'hexnum': hexnum}

python 3.0  |  '{} {} {}'.format(text, number, hexnum)
python 3.0  |  '{text} {number:d} {hexnum:x}'.format(text=text, number=number, hexnum=hexnum)

python 3.6  |  f'{text} {number:#d} {hexnum:#x} {2 * (a + b)}'

python all  | 
from string import Template
Template('$text $number $hexnum').substitute(text=text, number=number, hexnum=hex(hexnum))