Çö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.

Egid Dikmen

Hectopat
Katılım
13 Mayıs 2020
Mesajlar
1.146
Çö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.
Yanlış tırnak işaretini kullanıyorsunuz. " kullanacaksınız. Esc'nin altında oluyor normal klavyelerde. Mac'te nerede bilmiyorum.
Onu kullanıyorum hocam tek tırnağa iki defa basmıyorum direkt " escnin altındakine basıyorum.
 
[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.
 
Çözüm
Güncel hali :
[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.
Yine hata veriyor hocam sorun kodda değil sanırsam. Syntax hatası nasıl giderilir bilgim yok.
Güncel hali :
Ekran Resmi 2021-01-02 21.09.17.png
 
Güncel hali :

Yine hata veriyor hocam sorun kodda değil sanırsam. Syntax hatası nasıl giderilir bilgim yok.
Güncel hali :
Eki Görüntüle 1259515
Farklı bir editörde dener misin? Attığım kodda syntax hatası yok, gözümden kaçma ihtimaline karşı emin olmama rağmen test yaptım zaten.
 
Kodu kopyalayıp kod olarak buraya atabilir misiniz?

Emojinin sağındakinin sağındaki kod oluyor.

Eki Görüntüle 1259517
[CODE lang="python" title="python.py"]# -*- coding: utf-8 -*-
a = int(input("a : "))
b = int(input("b : "))
c = int(input("c : "))

if a > b and a > c:
print(f"{a} en buyuk sayidir.")
elif b > a and b > c:
print(f"{b} en buyuk sayidir.")
elif c > a and c > b:
print(f"{c} en buyuk sayidir.")
[/CODE]
Farklı bir editörde dener misin? Attığım kodda syntax hatası yok, gözümden kaçma ihtimaline karşı emin olmama rağmen test yaptım zaten.
Diğer editörler çok karışık pycharm ı o yüzden hemen bıraktım kod kesin doğrudur ancak başka editorde çalıştırmayı bile bilmiyorum şuana kadar hep atom kullandım.
 
@Egid Dikmen kodu VSCode üzerinde çalıştırdım, bir sorun yok dediğim gibi.

VSCode kullanabilirsin. Oldukça basit ve hafif bir editör. Kullanmayı öğrenmesi de en fazla birkaç gününü alır.
 
Bu arada burada söylenen şey doğru mu anladım bilmiyorum ancak
@Egid Dikmen kodu VSCode üzerinde çalıştırdım, bir sorun yok dediğim gibi.

VSCode kullanabilirsin. Oldukça basit ve hafif bir editör. Kullanmayı öğrenmesi de en fazla birkaç gününü alır.
Eklenti kurmaya gerek var mı orada hocam? Çünkü C için atoma devam edeceğim ancak python için VSCode a geçebilirim dediğiniz gibi.
 
Eklenti kurmaya gerek var mı orada hocam? Çünkü C için atoma devam edeceğim ancak python için VSCode a geçebilirim dediğiniz gibi.
Bir adet eklenti kurmanız yeterli oluyor. Çok basit bir şekilde yapabiliyorsunuz. YouTube üzerinde anlatan binlerce kişi var.
 

Yeni konular

Geri
Yukarı