Всем привет дороге друзья или просто читатели нашего форума!
Сегодня речь пойдет о функциях. В прошлой части мы немного ознакомились с функциями и изучили циклы.
Также, конструкция у функций опять же проста
	
	
	
	
		
Пока что мы не дошли до функционального программирования, а только начали сним знакомство. Впереди нас ждет еще много интересного. А теперь давайте напишем самую простейшую "программу" с использованием функций.
Дано:
Нам даны 2 числа - A, B. Мы должны написать функцию, которая посчитает их сумму, разность, произведение и частное.
Решение:
Все просто друзья как никогда)
Для начал вспомним о return.
Оно возвращяет значения, но используется полько в теле функций!
А теперь к самому решению
1. Получаем значения от пользователя.
	
	
	
	
		
т.е. мы получаем значения от пользователя преобразуя их в целочисленный тип(можете и в float)
2. Создаем функцию.
	
	
	
	
		
Здесь все опять таки просто. Мы создаем функцию math с параметрами x и y. Выполняем сними различные операции и возращяем значения спомощью return.
3. Используем функцию.
	
	
	
	
		
Задаем в качестве x и y, те значения, что получили от пользователя.
4. Смотрим что получилось.
		
	
Комментарии одозначаются так - #
Все что идет после этого знака и только на одной строке - это комментарий.
	
	
	
	
		
Видим что комментарии не отображаются
		
	
Также в python имеются строки документации. Это практически доже что и комментарии, но они не однострочны. То есть их можно использовать на двух и более строках.
	
	
	
	
		
В этом очень маленьком уроке мы вспомнили, что же такое функции и познакомились с комментариями. В следующем уроке я вас замучаю практикой т.к. цикл немного приостановился)
Домашнего задания в этой части увы нет.
п.с: следующая часть завтра, и она будет очень насыщенной т.к. тема которую будем проходить одна из очень интересных.
пп.с: также я дам вам работу по изученным темам. А именно по операторам ветвления.
				
			Сегодня речь пойдет о функциях. В прошлой части мы немного ознакомились с функциями и изучили циклы.
[1] - Вспомним о функциях.
Как вы знаете из прошлого урока(если говорить проще)
Функции - это фрагмент кода который мы можем использовать когда понадобиться.
Также, конструкция у функций опять же проста
		Код:
	
	def имя_функции():
    действия
    ...
	Пока что мы не дошли до функционального программирования, а только начали сним знакомство. Впереди нас ждет еще много интересного. А теперь давайте напишем самую простейшую "программу" с использованием функций.
Дано:
Нам даны 2 числа - A, B. Мы должны написать функцию, которая посчитает их сумму, разность, произведение и частное.
Решение:
Все просто друзья как никогда)
Для начал вспомним о return.
Оно возвращяет значения, но используется полько в теле функций!
А теперь к самому решению
1. Получаем значения от пользователя.
		Код:
	
	A = int(input("A --> "))
B = int(input("B --> "))
	2. Создаем функцию.
		Код:
	
	def math(x, y):
    sum = x + y
    razn = x - y
    proizved = x * y
    chast = x / y
    return sum, razn, proizved, chast
	3. Используем функцию.
		Код:
	
	print(math(A, B))
	Задаем в качестве x и y, те значения, что получили от пользователя.
4. Смотрим что получилось.
[2] - Комментарии.
Комментарий в программировании не читается интерпритатором и его содержимое не видно при работе программы. Их можно использовать для своеобразных пометок или пояснения того, за что отвечает та или иная часть кода.
Комментарии одозначаются так - #
Все что идет после этого знака и только на одной строке - это комментарий.
		Код:
	
	x = 1 #это комментарий
y = 2 #и это комментарий
sum = x + y #и это тоже комментарий
print(sum)
	Также в python имеются строки документации. Это практически доже что и комментарии, но они не однострочны. То есть их можно использовать на двух и более строках.
		Код:
	
	"""
Этот многострочный комментарий
Называют документацией
И записывают в тройных кавычках)
"""
	В этом очень маленьком уроке мы вспомнили, что же такое функции и познакомились с комментариями. В следующем уроке я вас замучаю практикой т.к. цикл немного приостановился)
Домашнего задания в этой части увы нет.
п.с: следующая часть завтра, и она будет очень насыщенной т.к. тема которую будем проходить одна из очень интересных.
пп.с: также я дам вам работу по изученным темам. А именно по операторам ветвления.
			
				Последнее редактирование модератором: