AnswerBun.com

Модули в Python

Stack Overflow на русском Asked by Jey Jey on December 2, 2020

Можете помочь – обьяснить по теме модули в python?

  1. Создайте свой модуль и подключите его в основном файле.
  2. Напишите в модули 3 функции, каждая из которых принимает список. Первая функция – получение максимального значения, вторая – получение минимального значения, третья – получение суммы всех элементов.
  3. Проверьте работу этих функций в основном файле.

я создал свой модуль – mymodule и написал код, который требуется в задаче

mymodule.py

def max(list):
    print(max(list))

def min(list):
    print(min(list))

def sub(list):
    print(sum(list))

в основном файле импортировал свой модуле и написал

main.py

from mymodule import *

list = input('Введите список: ') 

  

но в ответе пусто, что же я не дописал???
Заранее спасибо

One Answer

  1. Не используйте зарезервированное слово list как имя переменной
  2. Не используйте имена стандартных функций sum, max, min.
  3. Вы не вызвали ваши функции.
  4. Предлагаю сделать вам так:

mymodule.py

def maximum(arr):
    return max(arr)

def minimum(arr):
    return min(arr)

def summa(arr):
    return sum(arr)

main.py

from mymodule import *

arr = list(map(int, input('Введите список: ').split()))
print(maximum(arr))
print(minimum(arr))
print(summa(arr))

Answered by n1tr0xs on December 2, 2020

Add your own answers!

Related Questions

Почему не работает сортировка?

1  Asked on December 14, 2021 by ihor-stoner

 

Как сделать сайт на Django динамическим?

0  Asked on December 14, 2021 by amirhan-amirov

     

проект Moxy не компилируется

2  Asked on December 14, 2021 by leonid-altshooler

     

Ask a Question

Get help from others!

© 2022 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, MenuIva, UKBizDB, Menu Kuliner, Sharing RPP, SolveDir