Системы счисления на языке Python

  • pptx
  • 21.05.2024
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Системы счисления на языке Python.pptx

Python

Системы счисления на языке Python

Задача 1. Перевод из двоичного числа в десятичное

1111011010

Встроенные функции int(), bin(), oct(), hex(), float()

1 способ.
a=input("Введите двоичное целое число =")
print("Двоичное целое число",a, "соответствует десятичному числу", int(a, 2))

Перевод из двоичного числа в десятичное

2 способ.
 n=list(input()) d=len(n) f=0 c=0 h=1 for i in range(0,d): f+=int(n[c])*(2**(d-h)) c+=1 h+=1 print(f)

Задача 2. Напишите программу, которая считывает со стандартного ввода целые числа, по одному числу в строке, и после первого введенного нуля выводит сумму полученных на вход чисел.

Задача 2. Напишите программу, которая считывает со стандартного ввода целые числа, по одному числу в строке, и после первого введенного нуля выводит сумму полученных на вход чисел.

x = int(input())
res = 0
while x:
res += x
x = int(input())
print(res)

Задача 3. Ввести 5 пар чисел и вывести их произведения

Задача 3. Ввести 5 пар чисел и вывести их произведения

i=0
While i<5:
a,b=input().split()
a=int(a)
b=int(b)
print(a*b)
i+=1