Fonksiyonlar kelime anlamıyla bir girdiyi istediğimiz bir çıktıya dönüştüren yapılardır. Fonksiyonlar programlama dillerinde sık sık kullanılmaktadır. İşimizi kolaylaştırmakta , düzenlemeyi hatasız ve disiplinli yapmamızı sağlamakta ve programın stabilitesine katkı sağlamaktadır.
fonksiyonlar def yapısı ile tanımlanmaktadır ve devamında bir blok oluşturmamız gerekmektedir.
def deneme(): pass