#python #string #formatting #ascii
#питон #строка #форматирование #ascii — код
Вопрос:
Мне было интересно, можете ли вы использовать str.format()
для преобразования односимвольного символа str
в его десятичное представление, точно так же, как с ord()
помощью . Так что , предположительно, что-то вроде этого:
>>> 'ASCII value is: {:d}'.format('a') # doesn't work, but I want to convert 'a' to 97
>>> 'ASCII value is: 97'
Возможно ли это каким-то образом?
Комментарии:
1. Под
chr
, вы имеете в видуbytes
?2. @AleksandrNovik Извините, неправильно понял вопрос.
3. В этом случае я почти уверен, что нет никакого способа сделать это.
4. Я просмотрел мини-язык спецификации формата из документов, но не нашел ни одного спецификатора, который бы это делал.
5. Извините за неправильный ответ. Точно не ответил на вопрос. Да, @MisterMiyagi прав.