Çözüldü Syntaxerror: İnvalid syntax hatası

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

TheCrashAdmin

Centipat
Katılım
24 Mart 2023
Mesajlar
138
Daha fazla  
Cinsiyet
Erkek
Merhaba hocalarım Python ve Visual Studio Code'da yeniyim YouTube'dan bir yılan oyunu yapacağım kodları giriyorum fakat oyunu runladığımda hep terminalda syntaxerror: İnvalid syntax sorunu alıyorum kodlarımda bir sıkıntı var mı?
(Oyunu çalıştırdığımda bir pencere ekranı almak istiyorum)

1711025885290.png
 
Çözüm
Python:
from turtle import *

t = Turtle()

pencere = t.screen
pencere.title('Yılan Oyunu')
pencere.bgcolor('lightgreen')
pencere.setup(width=600, height=600)
pencere.tracer(0)
t.speed(0)
t.shape('square')
t.color('black')
t.penup()
t.goto(0, 100)
t.direction = 'stop'
pencere.mainloop()

Kod bu şekilde çalışır fakat çıktıyı görmek için bekleme falan ekleyin sonuna.
Muhtemelen bu sorunu çözecek ancak gelecekteki atacağınız hatalarda kodu çalıştırdığınız andan itibaren sona kadar olan çıktıyı atarsanız hangi satırda hata olduğunu gösteren kısım da görünür ve sorunların çözülmesi hızlanır.

Hocam şöyle anlatayım kodumu yazdım sağ üstteki run Python file kısmına tıkladığımda hiçbir pencere açılmıyor ve terminalde syntaxerror: İnvalid syntax yazıyor.
 
Hocam şöyle anlatayım kodumu yazdım sağ üstteki run Python file kısmına tıkladığımda hiçbir pencere açılmıyor ve terminalde syntaxerror: İnvalid syntax yazıyor.
Hatayı tam olarak atar mısın? Bu şekilde kimse hatanı çözemez. Bir kere hata satırını göremiyoruz bile sadece hatayı atmışsın.
 
Python:
from turtle import *

t = Turtle()

pencere = t.screen
pencere.title('Yılan Oyunu')
pencere.bgcolor('lightgreen')
pencere.setup(width=600, height=600)
pencere.tracer(0)
t.speed(0)
t.shape('square')
t.color('black')
t.penup()
t.goto(0, 100)
t.direction = 'stop'
pencere.mainloop()

Kod bu şekilde çalışır fakat çıktıyı görmek için bekleme falan ekleyin sonuna.
 
Çözüm
Hocam terminale exit() yazıp sonrasında tekrardan çalıştırmayı deneyebilir misiniz?

1711026947812.png


Python:
from turtle import *

t = Turtle()

pencere = t.screen
pencere.title('Yılan Oyunu')
pencere.bgcolor('lightgreen')
pencere.setup(width=600, height=600)
pencere.tracer(0)
t.speed(0)
t.shape('square')
t.color('black')
t.penup()
t.goto(0, 100)
t.direction = 'stop'

Kod bu şekilde çalışır fakat çıktıyı görmek için bekleme falan ekleyin sonuna.

Hocam galiba oldu pencere gelip kapanıyor çünkü.
 

Geri
Yukarı