43.62K
Категория: ПрограммированиеПрограммирование

Возвращаемое значение функции. Оператор return

1.

Возвращаемое значение
функции. Оператор return

2.

Позволяет вернуть значение из функции. Которое в свою очередь
можно использовать далее в программе.
Примерами таких функций могут быть встроенные функции
pow()
abs()
max()
И т.д. благодаря этому мы можем использовать функцию внутри
другой функции например: max(abs(-10) , pow(5,2))

3.

Для возврата значения из функции
используется оператор return
def square(x):
print(x**2)
def square(x):
return x**2
a = square(3)
print(a)
#36
#none
a = square(3)
print(a)
#36

4.

def example():
print(1)
print(2)
return(‘hello’)
print(3)
print(4)
example()
#1
#2
return –работает практически также как
break у цикла, как только вы попадаете на
return вы автоматически выходите из
цикла

5.

Например функция которая выводит
является ли число четным или нет
def chet(x):
if x%2 == 0:
return True
else:
return False
for i in range(1, 11):
print(i, chet())
def chet(x):
def chet(x):
if x%2 == 0:
return x%2 == 0:
return True
return False
for i in range(1, 11):
print(i, chet())
for i in range(1, 11):
print(i, chet())

6.

Площадь и периметр прямогульника
def P_and_S(x,y):
return 2(x+y), x*y
print(P_and_S(5, 10))
Или
p, s = P_and_S(5,10)
print(p, s)

7.

Из функции можно возвращать любое
значение
def S_and_P(a,b):
sp = []
sp.append(a*b)
sp.append(2*(a+b))
return sp
print(S_and_P(2, 3))
English     Русский Правила