Python-da Istifadeci Funksiyalari ile Isin Esaslari

Python-da standart funksiyalar ve metodlardan istifade etmekle yanasi, oz xususi funksiyalarinizi yarada ve tetbiq ede bilersiniz.

Gelin oz funksiyamizi yaratmaq ucun sintaksisi mueyyen edek. Elan etmek ucun def açar sozunu yazmaq lazimdir, sonra onun adi ve parametrleri teyin edile bilen dairəvi morterizeler. Daha sonra iki noqte qoyulur, ondan sonra asagidaki blokda zeruri kod yazilir (funksiyanin bedeni). Funksiyanin bedeni, her hansi digər kod blokunda oldugu kimi, abzasla surusdurulmelidir.

Misal ucun func funksiyasini edek:

pythondef func():
  '''
    funksiyanin bedeni, icinde
    icra olunmasi ucun kod
    yazilmisdir
  '''

Gelin func funksiyasinin unlem isaresi cixartmasini temin edek:

pythondef func():
  print('!')

Gelin indi funksiyamizi cagiraq. Bunun ucun onun adini ve dairəvi morterizeleri yazmaq lazimdir:

pythondef func():
  print('!')
  
# Funksiyamizi cagiriq:
func() # '!' cixardacaq

Funksiyamizi bir nece defe cagirmaq olar - bu halda her funksiya cagrisi ekrana yeni bir cixaris edecek:

pythondef func():
  print('!')
  
func() # '!' cixardacaq
func() # '!' cixardacaq
func() # '!' cixardacaq

Python-da funksiyani mutleq onun elanindan asagida cagirmaq lazimdir:

pythonfunc() # xeta cixardacaq

def func():
  print('!')
Задание 1

Adinizi ve soyadinizi cixardan bir funksiya edin.

Задание 2

3 ve 6 reqemlerinin cemini cixardan bir funksiya edin.