While Python değeri tazeleme

def dongu():
    global zaman
    while True:
        time.sleep(1)
        zaman =+ 1
        print(zaman)
``

Zamanın her yazdırıldığında 1 artmasını istiyorum ve Zaman değişkeninin değerinin de değişmesini istiyorum nasıl yapabilirim ?

Bu kod zaman değişkenine +1 değerini atıyor.

1 Beğeni

Fonksiyonu çalıştırdığımda art arda sürekli 1 yazıyor ama ben 1 2 3 diye artmasını istiyorum ne yapmam lazım?

import time

def dongu():
    global zaman
    zaman = 0
    while True:
        time.sleep(1)
        zaman += 1
        print(zaman)
dongu()

1 Beğeni

hocam bunu zaman +=1 olarak değiştir birde global olarak tanımladıktan sonra neyden başlayıp artıracağını bilemediği için hata veriyor bu yüzden global olarak tanımladıktan sonra zaman = 0
olarak belirledim. her seferinde üstüne 1 ekleyerek while döngüsünde old. için sonsuza kadar allah ne verdiyse gidiyor

1 Beğeni