Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
3
Cevap
0
Tıklama
0
Öne Çıkarma
Python ılde hatası

D droguzask Konu Sahibi
2 ay (175 mesaj)
Idle de böyle bir hata alıyorum ama PyCharm da böyle bi şey yok neden ıdle de böyle bir hata alıyorum ?


< Resime gitmek için tıklayın >.


nasıl düzeltebilirim ?





< Bu mesaj bu kişi tarafından değiştirildi droguzask -- 2 Ekim 2020; 12:0:20 >


U umxa
2 ay (246 mesaj)
Selamlar.

Bende henüz yeni başladım python'a :) kolay gelsin.

Sizin aldığınız hata yazdığınız kodlardan dolayı değil, giriş kısmında. Python'da yorum satırlarını alta almak için enter yerine \n kullanmalısınız.
Kodu şöyle yazarsanız sorun yaşamazsınız:

print("*************\nFaktoriyel bulma\n*************")

while True:
  sayi = input("Bir sayı giriniz: ")
  if (sayi == "q"):
    print("ÇIKIŞ")
    break
  sayi = int(sayi)
   
  faktoriyel = 1
  for i in range(2,sayi+1):
    faktoriyel *= i
     
  print("Faktoriyel= ",faktoriyel)


Bu mesaja 1 cevap geldi.

D droguzask Konu Sahibi
2 ay (175 mesaj)
Öncelikle cevabınız için çok teşekkür ederim hocam . Ama sorunun sebebi idle nin ilk ekranına direk kod yazılmazmış dosyalardan new folder dememiz lazımmış galiba (emin olamadım isterseniz bakabilirim)




Bu mesajda bahsedilenler: @umxa

U umxa
2 ay (246 mesaj)
Hocam tekrar kontrol ettim; new folder demene gerek yok, sadece yorum kısmında enter ile alta geçmemen yeterli. \n kullandığında alt satıra geçmesi gerektiğini anlıyor, diğer türlü syntax hatası veriyor.
Bir de acemiden tavsiye :) python çalışmak için bence spyder indirip kullan, çok daha rahat



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.