`while` döngüsü kullanmadan fonksiyon ile `while True:` döngüsüne benzeyen yaptım

def döngü():
    # istenilen bir işlem eklenebilir buraya

    döngü() # eğer bunun doğru çalışmasını istiyorsanız bu kısmı silmeyin(önemli)

döngü()

tehlikeli yöntemler(önemli nokta, sakın çalıştırmayın CPU’nun tavuk dürüm olmasını yani dolmasını istemiyorsanız):

import random

def döngü():
    print("x" ** random.randint(1,500))
    
    döngü()

döngü()

bu kod neden çalıştırılmamalı?:

  1. CPU’yu doldurabilir(CPU’nun dayanıklılık seviyesine göre değişir)
2 Beğeni

for komutunu kullanmadan for döngüsü fonksiyonu yaptım bir de

def for_döngüsü(sayaç):
    if sayaç == 0:
        return
    # bir işlem ekleyin...

    for_döngüsü(sayaç-1)

for_döngüsü(10)
1 Beğeni

tebrikler fatih baba. daha en başta recursive fonksiyonları kendi kendine keşfetmişsin. iyi ilerliyorsun tebrik ederim.