Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
823
Tıklama
0
Öne Çıkarma
Python ılde hatası
D
4 yıl
Teğmen
Konu Sahibi

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
4 yıl
Yüzbaşı

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
4 yıl
Teğmen
Konu Sahibi

Ö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
4 yıl
Yüzbaşı

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.