rstJkee
@rstJkee

Как перевести из str в bin?

Здравствуйте! Назрел интересный вопрос (возможно интересен он только для меня, но не суть): как перевести условную строку
'1010101010101010101010110101010101011110101010010101010101011110'

в бинарный обычный вид, чтобы можно было выполнять какие-то операции над этим числом? Как вариант, конечно, можно начиная с конца умножать каждое число на 2 и там в степень ещё возводить, а потом обратно в бинарку переводить стандартными средствами, но что-то мне подсказывает, что есть способ проще. А этот самый способ я не нашёл...
  • Вопрос задан
  • 295 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Как вариант, конечно, можно начиная с конца умножать каждое число на 2 и там в степень ещё возводить

А можно просто прочитать документацию и не изобретать велосипед:
s = '1010101010101010101010110101010101011110101010010101010101011110'
i = int(s, 2)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы