Python да функциялар параметрлари
Функциянинг қавсларига параметрлар юзлатиб бериш мумкин. Келиб, мисолда кўриб чиқайлик.
Иккита сонни параметр сифатида қабул қиладиган
ва уларнинг йиғиндисини консолга чиқарувчи функция
ясайлик. Бунинг учун қавс ичида vergul билан биз
ўзгарувчилар номларини ёзамиз, уларга параметрлар
тушadi. Ушбу ўзгарувчиларнинг номлари исталганча
булиши мумкин. Масалан уларни num1 ва num2
деб атайлик. Дарров берилган сонларнинг йиғиндисини
топаёқ:
def func(num1, num2):
print(num1 + num2)
Келиб, энди функциямизни чақириб, унга бир нечта сонларни параметр сифатида юзатамиз:
func(2, 3) # 5 ни чиқаради
Сонни параметр сифатида қабул қиладиган, ва унинг квадратини чиқарувчи функция ясангиз.
Иккита сонни параметр сифатида қабул қиладиган, ва уларнинг кўпайтмасини чиқарувчи функция ясангиз.
Сонни параметр сифатида қабул қиладиган, ва уни жуфт ёки тоқ эканлигини текширувчи функция ясангиз.
Сонлар рўйхатини параметр сифатида қабул қиладиган, ва рўйхат элементлари квадратларининг йиғиндисини қайтарувчи функция ясангиз.