Python NameError hatası

mikasaAckermann2

Centipat
Katılım
8 Temmuz 2024
Mesajlar
14
Daha fazla  
Cinsiyet
Erkek
Yeni Python kullanmaya başladım ve nameerror: Name 'question' is not defined diye hata alıyorum ama kodda bir hata göremiyorum. Kaçırdığım bir şey mi var?
 

Dosya Ekleri

  • Ekran görüntüsü 2024-07-08 140148.png
    Ekran görüntüsü 2024-07-08 140148.png
    23,8 KB · Görüntüleme: 67
  • Ekran görüntüsü 2024-07-08 140123.png
    Ekran görüntüsü 2024-07-08 140123.png
    20 KB · Görüntüleme: 62
Son düzenleyen: Moderatör:
Rica ederiz. Ama problem dosya kaynaklıydı bunun bilgisinda olmanı temenni ederim. Dosyayı kaydetmediysen problem çıkar. Visual Studio'daki o kırmızı çizgi hatası ondan kaynaklı.

Hayır, gidip Python IDLE'ye print(question, likes, question2) yazıp çalıştırmaya çalışmış. Ayrı bir ortam olduğundan dolayı question bulunamaması normal.

Bu hata çok yapılıyor forumda, bir rehber hazırlanabilir Python kurulum & çalıştırma olarak.
 
Son düzenleyen: Moderatör:
Hayır, gidip Python IDLE'ye print(question, likes) yazıp çalıştırmaya çalışmış.

Hayır, gidip Python IDLE'ye print(question, likes) yazıp çalıştırmaya çalışmış.

Aynı kod bende çalışıyor. Problem yok. Dosya problemliydi. İsterseniz görüntüyü gönderebilirim. Ayrıca 'likes' olarak yazmış syntax doğru.
 
Çünkü doğru çalıştırıyorsun dosyayı. Arkadaşın attığı ekran görüntüsünde terminale dikkatli bak.

Dosyayı kaydetmediği için okuyamadı dosyayı. Benimle aynı kodu yazıyor. Terminalde öyle yazması normal. Ekran görüntüsündeki Syntax'da problem yok. Kendiniz deneyebilirsiniz.
 
Dosyayı kaydetmediği için okuyamadı dosyayı. Benimle aynı kodu yazıyor. Terminalde öyle yazması normal. Ekran görüntüsündeki Syntax'da problem yok. Kendiniz deneyebilirsiniz.

Ben Syntax'da problem var dediğimi hatırlamıyorum zaten. Dosyayı okuyamadıysa nasıl dosyada question değişkeni olduğunu fark etti?
 
Son düzenleyen: Moderatör:
Ben Syntax'da problem var dediğimi hatırlamıyorum zaten. Dosyayı okuyamadıysa nasıl dosyada question değişkeni olduğunu fark etti?
Önceden yazıp kaydedip sonrasında değiştirip kaydetmediği için. Bana sonradan attığı ekran görüntüsünde dosyayı kabul etmediğine dair görüntü var. Visual Studio Code kullanıyorum senelerdir ne anlama geldiğini iyi biliyorum. Ekran görüntüsünü atıyorum o zaman daha fazla tartışmaya gerek yok daha da inanmıyorsanız kendiniz denersiniz benim yapabileceğim bir şey yok. Ayrıca syntax probleminde yazıldığı zaman kodlar görünür.
 

Dosya Ekleri

  • Screenshot_1.png
    Screenshot_1.png
    58,6 KB · Görüntüleme: 25
Bu hatayı herkes o kadar sık yapıyor ki ya videoyu doğru izlemiyorlar ya da videoda tutarsızlık var diye düşünüyorum. Kodu IDE'de yazıyorlar ancak çalıştırma kısmına geldiğinde interpreterdan çalıştırmaya çalışıyorlar. Hiçbir değişken vs. tanımlı olmadığı için de sürekli olarak bu hatayı alıyorlar.

Gerçekten merak ediyorum, @mikasaAckermann2 hangi rehberi takip ediyorsunuz?
 
Bu hatayı herkes o kadar sık yapıyor ki ya videoyu doğru izlemiyorlar ya da videoda tutarsızlık var diye düşünüyorum. Kodu IDE'de yazıyorlar ancak çalıştırma kısmına geldiğinde interpreterdan çalıştırmaya çalışıyorlar. Hiçbir değişken vs. tanımlı olmadığı için de sürekli olarak bu hatayı alıyorlar.

Gerçekten merak ediyorum, @mikasaAckermann2 hangi rehberi takip ediyorsunuz?

Çoğu rehberler çok kötü. Ben çok iyi şekilde anlamıştım Udemy'deki bir hocamız tarafından seneler önce. Aralarda çok fark var. Coursera ya da düzgün bir anlatıcı tercih etmek gerekir. Benim tercih ettiklerim direkt bilgisayar donanımın işleyişinden başlıyorlar.
 
Çoğu rehberler çok kötü. Ben çok iyi şekilde anlamıştım Udemy'deki bir hocamız tarafından seneler önce. Aralarda çok fark var. Coursera ya da düzgün bir anlatıcı tercih etmek gerekir. Benim tercih ettiklerim direkt bilgisayar donanımın işleyişinden başlıyorlar.
Çok iyi anladığınız belli oluyor hocam.
 

Technopat Haberler

Yeni konular

Geri
Yukarı