Подпрограммы (Python): различия между версиями

Материал из Информационная безопасностя
Перейти к навигации Перейти к поиску
 
(не показаны 2 промежуточные версии этого же участника)
Строка 1: Строка 1:
 
== Функции ==
 
== Функции ==
 +
* [https://docs.python.org/3/tutorial/controlflow.html#defining-functions Функции в Python (документация)]
 
* [https://www.w3schools.com/python/python_functions.asp Функции в Python (w3schools)]
 
* [https://www.w3schools.com/python/python_functions.asp Функции в Python (w3schools)]
 
* [https://www.programiz.com/python-programming/function Функции в Python (programiz)]
 
* [https://www.programiz.com/python-programming/function Функции в Python (programiz)]
 +
 +
<syntaxhighlight lang="python" line>
 +
def hello(name):
 +
    print(f'Hello {name}!')
 +
 +
 +
def add(num1, num2):
 +
    return num1 + num2
 +
 +
 +
hello('Иван')
 +
a = 2
 +
b = 3
 +
res = add(a, b)
 +
print(f'{a} + {b} = {res}')
 +
</syntaxhighlight>
 +
 +
== Задачник ==
 +
* [http://ptaskbook.com/ru/tasks/func.php Функции]

Текущая версия на 12:19, 8 июля 2021

Функции

 1 def hello(name):
 2     print(f'Hello {name}!')
 3 
 4 
 5 def add(num1, num2):
 6     return num1 + num2
 7 
 8 
 9 hello('Иван')
10 a = 2
11 b = 3
12 res = add(a, b)
13 print(f'{a} + {b} = {res}')

Задачник