Помогите пожалуйста написать код на языке Python

Natella

Новичок
Пользователь
Май 16, 2020
4
0
1
Ввести число, обозначающее размер одной фотографии в Мбайтах. Определить, сколько фотографий поместится на флэш-карту объёмом
2 Гбайта. Число-6,3
 

MaksimD

Пользователь
Пользователь
Май 12, 2020
51
11
8
Ввести число, обозначающее размер одной фотографии в Мбайтах. Определить, сколько фотографий поместится на флэш-карту объёмом
2 Гбайта. Число-6,3
Код:
#!/usr/bin/python


# 2Gb
# 1b = 8bit
# 1Mb = 1024 Kb
# 1G = 1024 * 1024 = 1048576 Mb
# 2Gb = 2097152

# 2097152 / (X*1024)

foto = 1.0
flashka = 2097152

def f(num = 1):
    foto = float(num)
    foto = foto * 1024
    result = round(int(flashka) / foto)
    print(result)
    

numberin = float(raw_input("Enter nember: "))

f(numberin)
 

Форум IT Специалистов