форкнуто от main/python-labs
Вы не можете выбрать более 25 тем
Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
26 строки
702 B
Python
26 строки
702 B
Python
# M2.py
|
|
import os
|
|
import pickle
|
|
from M1 import func1, func2
|
|
|
|
filename = input("Введите имя файла с данными: ").strip()
|
|
|
|
f = open(filename, "rb")
|
|
data = pickle.load(f)
|
|
f.close()
|
|
|
|
countries, per_capita, overall_ratio = func1(data)
|
|
|
|
print("\nСтраны и ресурс на душу населения:")
|
|
for i in range(len(countries)):
|
|
print(f"{countries[i]}: {per_capita[i]:.6f} трлн т/млн чел")
|
|
|
|
print(f"\nОбщее отношение суммарных ресурсов к суммарному населению: {overall_ratio:.6f}")
|
|
|
|
func2(data)
|
|
|
|
result_countries = countries
|
|
result_per_capita = per_capita
|
|
result_overall = overall_ratio
|
|
result_data = data
|