Есть ответ 👍

Питон напишите программу, выводящую все биты 8-битного числа входные данные дано число a (0≤a≤255). выходные данные выведите число a в битовой форме: 8 бит, старшие биты слева, младшие – справа. примеры входные данные 5 выходные данные 00000101

155
245
Посмотреть ответы 3

Ответы на вопрос:

vanab322
4,4(92 оценок)

Вот один из вариантов: s=str(bin(int(input("введите число от 0 до 255: ": ].rjust(8,"0") print(s) объяснения: 1) input("введите число от 0 до 255: ") организует ввод символьной строки 2) int() преобазует введенную строку к целому числу 3) bin() преобразует целое число к строке с его двоичным извображением и слева добавляет признак "ob" 4) [2: ] - срез строки обеспечивает отсечение левых двух символов (т.е. "0b") 5) .rjust - метод, добавляющий в строку слева символы-заполнители (в нашем случае "0") до указанной длины (8). 6) и в переменную s заносится полученный результат тестовые решения: python 3.4.2 (v3.4.2: ab2c023a9432, oct  6 2014, 22: 15: 05) [msc v.1600 32 bit (intel)] on win32 type "copyright", "credits" or "license()" for more information. > > > ================================ restart ================================ > > > введите число от 0 до 255: 0 00000000 введите число от 0 до 255: 255 11111111 введите число от 0 до 255: 74 01001010

A= int( s = "" for i in range(8):       s = s[: i] + str(a % 2) + s[i: ]       a = a // 2 for i in range(len(s)):       print(s[len(s)-i-1],end='')
0Peppa0
4,5(59 оценок)

1.  меню   (пуск) 2.  окна (приложений и документов)

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS