Как избавиться от косой черты в Python raw_input () - PullRequest
1 голос
/ 21 апреля 2011

Начинающий программист здесь. Так что терпите меня. У меня есть простая программа на Python.

print "How tall are you?",
height = raw_input()

print "So you're %r tall" %(height)

Если я введу высоту как 6'6 '', Python выведет

Итак, вы '6 \ 6 "'

Как мне избавиться от косой черты "\" на выходе?

Заранее спасибо!

1 Ответ

7 голосов
/ 21 апреля 2011

%r преобразуется в значение высоты, вы должны использовать %s вместо

Если вы используете Python> = 2.6, вы можете написать это вместо этого

print "So you're {height} tall.".format(height=height)
...