Проблема кругового импорта с использованием модуля статистики - PullRequest
0 голосов
/ 03 апреля 2020

Я пытаюсь запустить код для определения статистики с помощью модуля статистики. Я дошел до этой проблемы с круговым импортом. Я не знаю, что это такое и как я могу это исправить.

 #Statistics

import statistics

numbers = []
num_of_num = input('''How many numbers are in your list?
                    *Put a whole number, otherwise the command won't run the way you want it to*''')

for i in range(int(num_of_num)):
    if i == 0:
        number = input('What is your first number?')
    else:
        number = input('What is your next number?')

    numbers.append(float(number))

statistics.mean(numbers)
statistics.median(numbers)
statistics.multimode(numbers)
min(numbers)
max(numbers)
max(numbers) - min(numbers)
sum(numbers)

Я получил эту ошибку:

AttributeError: partially initialized module 'statistics' has no attribute 'mean' (most likely due to a circular import)

Я почти уверен, что у модуля статистики есть атрибут mean, поэтому я не знаю, как это исправить и что я сделал неправильно.

...