Çözüldü Python kodumdaki hata nedir?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

1LoLCu1

Hectopat
Katılım
31 Aralık 2020
Mesajlar
178
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Python'da yazdığım kodda eğer sayı çift ise 2'ye bölünmesini eğer tek ise 3 ile çarpılıp 1 eklenmesini istiyorum ve her bu işlemler yapıdığında ekranda sayının çıkmasını istiyorum taki 1'e kadar.

Kod:
x=int(input("X sayısını giriniz"))
while x>1
 if x%2:
  x=x/2
  print(str=(x))
  else:
      x=(3*x)+1
  print(str=(x))
  else:
      print(str(x))

Yazdığım kod burada neresinde hata var bakabilir misiniz?
 
Çözüm
ı harflerinin yerine i harfi koymanızı söylemiştim yanlış anlamışsınız sanırım.
Kanka yazıp atsana adama zaten kafası karıştı. :)
Python:
x = int(input("X sayisini giriniz :").encode('utf-8'))
while x > 1:
 if x % 2:
 x = x/2
 print(str(x))
 else:
 x = (3*x)+1
 print(str(x))
else:
 print(str(x))
Son olarak bunu da dene istersen.
Hocam hata büyük ihtimal Visual Studio ile alakalı başka bir program önerin onu indireğim.
Vsc indir.

Geri
Yukarı