# EBOB def baslik_Yaz(): # 1. Parametre almak zorunda değil. print(""" ------------------------------- 2 sayının EBOB 'nu bulmak için. -------------------------------""") def minimum(sayi1,sayi2): # 3. Parametre alır ve bu alınan parametreler işlenir ve bir değer döndürür. if sayi1 > sayi2: return sayi2 # Fonksiyonda birden fazla Return u varsa ilk return e gelince Fonksiyon sonlanır. Diğerine uğramaz. else: return sayi1 def ebob(a,b): # 2. Parametre alır parametreler işlenir ve sonuç yazılır bir değer döndürmez. en_kucuk_sayi = minimum(a,b) # Aslında min(a,b) gömülü fonksiyonu kullanabiliriz. Örnek olsun diye fonksiyonu biz yazdık. sonuc = 1 for i in range(1,en_kucuk_sayi+1): if a % i == 0 and b % i == 0: sonuc = i print(f"{a} ve {b} sayılarının EBOB 'u {sonuc}'dur.") baslik_Yaz() ebob(10,12)