Если у меня есть переменный, и хочу использовать строку форматирование, я хотел бы использовать:Python печать, строка форматирование
print 'r_0 =%02f ' %(variable1)
, который работает отлично. Однако я хотел бы использовать «математический режим» внутри print
. т.е.
print r'$r_{0}=%02f \pm %02f$' %(variable1,variable2)
Выше не похоже на работу. Он просто печатает значения variable1
и variable2
правильно, но он не печатает r_0
и \pm
как следует. т.е. он печатает
$r_{0}=18.966 \pm 0.424698$
Мой вопрос, как сделать подстрочный (r_{0})
и \pm
работы!
Насколько я понимаю, это кажется, что вы считаете, что 'print 'r_0 =% 02f'% (variable1)' присваивает переменной 'variable1' переменной' r_0'? – mvelay
@massiou: Нет, значения присваиваются правильно. Это не мой вопрос. Мой вопрос: как сделать индексы и \ pm работать! – user3397243
Что вы подразумеваете под 'make index (r_ {0}) и \ pm work!' ?? – mvelay