Merhaba return deyimini anlamaya çalışıyorum.İki kod var
def sayaç(sayı,sınır):
print(sayı)
if sayı==sınır:
print(‘END’)
else:
sayaç(sayı+1,sınır)
def sayaç(sayı,sınır):
print(sayı)
if sayı==sınır:
return ‘END’
else:
sayaç(sayı+1,sınır)
İlk kodda çıktıda en sonda END yazarken ikincisinde yazmıyor.Bunun açıklaması nedir? Return deyimini biliyorum ama bunu anlayamadım