Çözüldü Python "Indentationerror" hatası

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

scorpionsx

Centipat
Katılım
20 Mayıs 2022
Mesajlar
77
Daha fazla  
Cinsiyet
Kadın
Merhaba,
Python'da bir kod yazıyorum.

Python:
def get_recommendations(title, cosine_sim=cosine_sim):
 idx = indices[title]
 sim_scores = list(enumerate(cosine_sim[idx]))
 sim_scores = sorted(sim_scores, key=lambda x: x[1], reverse=True)
 sim_scores = sim_scores[1:11]
 movie_indices = [i[0] for i in sim_scores]
 return df2['original_title'].iloc[movie_indices]
print(get_recommendations('The Dark Knight Rises'))

Şöyle bir hata alıyorum.

Python:
def get_recommendations(title, cosine_sim=cosine_sim):
 ^
IndentationError: expected an indented block

Hatayı nasıl çözebilirim?
 
Çözüm
"Indentation" girinti demek. Python'da bloklar indentationlarla oluşturulur. Tek boşluklu indentation var attığınız kodda, bunun sorun olmaması lazım ama onları 4 boşluk yapın bir deneyin.
"Indentation" girinti demek. Python'da bloklar indentationlarla oluşturulur. Tek boşluklu indentation var attığınız kodda, bunun sorun olmaması lazım ama onları 4 boşluk yapın bir deneyin.
 
Çözüm
Kod Debug edilirken mi hata alıyorsun? Yoksa kod çalıştırıldığında mı hata alıyorsun?

Çalıştırıldığı zaman hata alıyorum.

"Indentation" girinti demek. Python'da bloklar indentationlarla oluşturulur. Tek boşluklu indentation var attığınız kodda, bunun sorun olmaması lazım ama onları 4 boşluk yapın bir deneyin.

Yapınca oldu çok teşekkür ederim.
 
Son düzenleyen: Moderatör:

Yeni konular

Geri
Yukarı