Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
е8а7ь
0 / 0 / 0
Регистрация: 08.10.2019
Сообщений: 15
1

Как из функции вернуть значение

18.02.2020, 14:52. Просмотров 812. Ответов 1

Есть код, нужно сделать так, чтобы в подпрограмме не было append'ов, т.е функция должна только считать значение и возвращать в основную программу.

Python
1
2
3
4
5
6
7
8
9
10
11
12
import math
 
e = 2.7171
m=[1,5]
a=[]
 
def func():
    for i in m:
        if i < e:
            (a.append(i*math.pi)) 
        else:
            (a.append(math.cos(i+2)))
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.02.2020, 14:52
Ответы с готовыми решениями:

Как в функции вернуть значение, а потом продолжить работу этой функции?
Есть функция main, которая возвращает определенное значение. Это значение должно вернутся в течении...

Не могу вернуть значение из функции
Код : def setup_profile(name, vacation_dates): # задаём информацию про работника return...

Как вернуть значение функции
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; struct list{ float data; list *next; }; void...

Функции, как вернуть значение?
Нужно вернуть значение sum и min и вывести их main.cpp Но компилятор пишет, что: &quot;Ошибка :...

1
Рыжий Лис
Просто Лис
2848 / 1662 / 675
Регистрация: 17.05.2012
Сообщений: 5,390
Записей в блоге: 9
18.02.2020, 15:55 2
Лучший ответ Сообщение было отмечено е8а7ь как решение

Решение

Python
1
2
3
4
5
6
7
8
9
10
11
12
import math
 
E = 2.7171
 
def func(i):
    if i < E:
        return i * math.pi 
    else:
        return math.cos(i + 2)
 
for i in [1, 5]:
    print(func(i))
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.02.2020, 15:55

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Как вернуть значение из функции?
public Element GetDictElems(int dict_key) { //OracleParameter qryParam = new...

Как вернуть значение из функции?
Если я хочу найти элемент по индексу, но индекс за пределами массива, как вернуть из функции число...

Как вернуть значение функции
вот программа Sub Main() Dim x As Short Dim arrx(,) As Short = {{1, 2, 3}, {4,...

Как вернуть значение функции в С++
Помогите с задачей


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.