Функция минимума и суммы в питоне

lil tyoma

Новичок
Пользователь
Мар 15, 2023
3
0
1
Добрый вечер дали такое задание в университете без объяснений того что тут и как вообще, хотелось бы хотя бы узнать как такие переменные записать в питоне 1678894098597.png
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 583
457
83
ну на листочке решите для начала, думаю потом проблем не возникнет...
 

lil tyoma

Новичок
Пользователь
Мар 15, 2023
3
0
1
ну насколько понял по итогу то поидеи все примерно так должно быть, но оно мне бьет ошибку
'int' object is not iterable
line 3, in <module>
TypeError: 'int' object is not iterable

Python:
xi = [1, 2, 3, 4, 5]
for x in xi:
    z = min(2+x)
    y = sum(x**2 + z)
    print('z= ', z)
    print('y= ', y)
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 583
457
83
ну насколько понял по итогу то поидеи все примерно так должно быть, но оно мне бьет ошибку
'int' object is not iterable
line 3, in <module>
TypeError: 'int' object is not iterable

Python:
xi = [1, 2, 3, 4, 5]
for x in xi:
    z = min(2+x)
    y = sum(x**2 + z)
    print('z= ', z)
    print('y= ', y)
потому что в функции min и sum нужно передавать итерабельные объекты (например список, который у вас в переменной xi)
но задачу вы так не решите по моему, потому что функции min и sum не относятся к математическим функциям
думаю вам нужно посмотреть в сторону numpy, раз вы не хотите решать на листочке
 

lil tyoma

Новичок
Пользователь
Мар 15, 2023
3
0
1
потому что в функции min и sum нужно передавать итерабельные объекты (например список, который у вас в переменной xi)
но задачу вы так не решите по моему, потому что функции min и sum не относятся к математическим функциям
думаю вам нужно посмотреть в сторону numpy, раз вы не хотите решать на листочке
ну спасибо и на этом, буду дальше разбираться, просто сама проблема в том что конкретной задачи и сути задания толком не дали
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 583
457
83
что конкретной задачи и сути задания толком не дали
как не дали, а что тогда у вас на скрине? или для вас это не конкретная задача?
 

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