Arkadaşlar Python'a 2-3 gün önce başladım ve IF komutunu öğrenirken böyle bir hata ile karşılaşıyorum bu hata nedir ve nasıl düzeltilir anlatabilir misiniz?
Etkileşimli kabukda çalışırken bende bu tarz hatalar alıyordum hatayla alakalı mıdır bilemem ama VS Code'a geçip koduna input ekleyerek bu ifleri dener misin?
++
Yazdığın kodda her zaman Python "3"'ü num değişkeni olarak sayacaktır ve her zaman pozitif sonuç verecektir değişkenleri silip kullanıcıdan veri alırsan negatif printini de gösterebilirsin.
Kodunda sıkıntı yok teker teker çalıştırmalısın sadece. Shell aynı anda sadece 1 çıktı veriyor, yani sadece bir defa print edebilirsin. Başlangıç için Jupyter Notebook yükleyebilirsin öğrenme sürecin hızlanacaktır.
PyCharm gibi, VS Code gibi IDE'leri kullanmanı öneririm. Ha yok bu şekilde devam edeceğim dersen daha etkileşimli olan Jupyter and the future of IPython — IPython öneririm.
Ayrıca kopyala yapıştır yapma, tek tek girdileri ver.
def code():
#Kodları bu bloğun altına yaz
num = -1
if num < 0:
print('Negatif sayi')
num = 1
if num > 0:
print('Positive Sayi')
#Enter
code()#Şimdi kodların çalışır <3