Çözüldü Atom editor ile Python sorun çıkartıyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Katılım
13 Mayıs 2020
Mesajlar
1.161
Çözümler
1
Yer
Mersin
Daha fazla  
Sistem Özellikleri
Macbook Pro 16" M1 Pro Silver
Cinsiyet
Erkek
Meslek
Ağa/Paşa
  • PC'ye Python yazılımı kurulu.
  • macOS işletim sistemi kullanıyorum.
  • Hata veriyor.
Sanırım şu harf sorun çıkartıyor: Ƒ
Neden diye soracak olursanız atom üzerinde option+F yapınca bu harfi yazmadı ancak arama motoruna yazı yazma yerine gelip option+F yapınca oldu ve oradan kopyalayıp atoma yapıştırdım. Syntax'ı tanımıyor olabilir mi?
Not: Ƒ harfinin ne işe yaradığını bile bilmiyorum bana "C" dilindeki "%d" gibi geldi text editor sorunu yaşadığım için hocanın anlattığı 1, 2, 3 ve 4. dersi kaçırdım Python'u tüm sınıf yaparken ben geri kaldım biraz artık bu editor sorununu da çözmek istiyorum.

Ekran Resmi 2021-01-02 20.32.27.png
 
Son düzenleyen: Moderatör:
Çözüm
[CODE lang="python" title="Python"]a = int(input('a : '))
b = int(input('b : '))
c = int(input('c : '))

if a > b and a > c:
print(f"{a} en büyük sayıdır.")
elif b > a and b > c:
print(f"{b} en büyük sayıdır.")
elif c > a and c > b:
print(f"{c} en büyük sayıdır.") [/CODE]

Kod bu haliyle çalışır, hatta emin olmama rağmen test yaptım çalışıyor.
f string python 3.6 da eklendi, sen eski bir sürüme sahipsin ya güncel sürümü yükle ya da print("{number} en buyuk sayidir.".format(number=a)) bu şekilde kullan.
Dediğiniz doğru. Fakat arkadaş daha yeni başladığına göre son sürüme sahiptir diye düşünüyorum.
 
O satırda başka hataya sebep olabilecek durup göremedim, bakalım arkadaş bir denesin anlarız.
Ben de görmedim. Emin olmama rağmen editörü açıp bile baktım ama hiçbir sorun yok dediğim gibi. Atom editörüyle ilgili bir sorun diye düşünüyorum, bug bile olabilir şu durumda. :D
 
Son düzenleme:
Evet. Studio'da çalıştı.
Bir adet eklenti kurmanız yeterli oluyor. Çok basit bir şekilde yapabiliyorsunuz. YouTube üzerinde anlatan binlerce kişi var.
Hangisini kurmam gerekli hocam?
 
format metodunu kullanmayı denediniz mi? Eğer denemediyseniz:
Python:
a = int(input("Birinci Sayıyı Giriniz:"))
b = int(input("İkinci Sayıyı Giriniz:"))
c = int(input("Üçüncü Sayıyı Giriniz:"))

if (a > b) and (a > c):
    print("En Büyük Sayı: {}".format(a))
elif (b > a) and (b > c):
    print("En Büyük Sayı: {}".format(b))
elif (c > a) and (c > b):
    print("En Büyük Sayı: {}".format(c))
 

Technopat Haberler

Geri
Yukarı