Palindromik sayı ödevi

Merhaba ödevim için yardımcı olur musunuz?(Python)
1 den başlayarak konsola girdi olarak verilen 10 tabanında bir sayının arasındaki sayıların ikili tabanda palindromik olanlarını konsola çıktı olarak yazınız.

Algoritmayi cikarttin mi?

Cozumu Turkce dilinde adim adim, yemek tarifi verir gibi anlatabiliyor musun?

Evet sayı önce ikilik tabana çevirilip sonra palindrom olup olmadıgını kontrol edicek ama döngü kısmında bi sorun yaşıyorm sadece girilen sayıyı ikilik yapıyor girilen sayıya kadar olan sayıları yapmıyor

Ha, yani kodu da var. Yolla, bakalim o zaman.

num = input("Enter a number: ")

for i in range(1, int(num)):
    b = bin(i)[2:] # sayıyı ikili sisteme çevirir ve '0b' yazan kısmı atar. (Python '0b'yi sayıyı 2lik sistemde olduğunu belirtmek için koyar.)

    if b == b[::-1]: # Sayının 2lik sistemdeki palindromluğunu kontrol ediyor
        print("Decimal: {:<8} Binary: {}".format(i, b)) # 2lik sistemde palindrom olan sayıyı yazıyor

Merhaba. Öncelikle foruma hoşgeldiniz. Yazdığım kodu incelerseniz kendi yazdığınız kod üzerinde yaptığınız hataları çözeceğinizi düşünüyorum.

teşekkür ediyorum yardımınız için gördüm hatamı.