7 ответов:
вам нужно избежать обратной косой черты, предшествуя ей, да, еще одна обратная косая черта:
print "\"The
\символ называется escape-символом, который интерпретирует следующий за ним символ по-разному. Например,nсамо по себе это просто буква, но когда вы предшествуете ей с обратной косой чертой, она становится\n, который являетсяnewlineсимвол.как вы, наверное, догадываетесь,
\также должен быть экранирован, чтобы он не функционировал как побег характер. Ты должен... бегите от побега, по существу.
еще одна подсказка, если вы пытаетесь выполнить что-то более сложное, чем просто печать люфта, вы можете объявить строку как
raw(иrперед ним) и он будет печатать все его персонажи, как это:>>> s = r'\abc\def' >>> print s '\abc\def'Это полезно для регулярных выражений. Вы можете найти дополнительная информация в документах.
попробуй :
>>> s = r'Tea\coffee' >>> s 'Tea\coffee' >>> print(s) Tea\coffee >>> print("\") \ >>> len("\") 1
Uses of escape character: >>> print "\" output : \ print 'he\'s pythonic' output : he's pythonic "\" helps python to understand that in 'he\'s pythonic' , ['he's] not eol ..
Comments