import random
import time
def rastgele_harf():
return random.choice('abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ')
def kasa_ac(gercek_kod, adim_sayisi=5, bekleme_suresi=0.05):
satirlar = gercek_kod.split("\n")
for satir in satirlar:
for _ in range(adim_sayisi):
sahte_satir = ''.join([rastgele_harf() if c != ' ' else ' ' for c in satir])
print(sahte_satir, end='\r')
time.sleep(bekleme_suresi)
for i in range(len(satir)):
simdiki = satir[:i+1] + ''.join(rastgele_harf() if c != ' ' else ' ' for c in satir[i+1:])
print(simdiki, end='\r')
time.sleep(bekleme_suresi)
print(satir) # Gerçek satırı sabitle
gercek_kod = """def merhaba_dunya():
print("Merhaba Dünya!")
merhaba_dunya()"""
print("Kasa şifresi çözülüyor...")
kasa_ac(gercek_kod)