Çözüldü Python compile hatası

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

244756

Kilopat
Katılım
18 Ocak 2019
Mesajlar
1.119
Çözümler
5
Arkadaşlar def kısmında (3.satır) nasıl bir hata olabilir 2 saattir bakıyorum göremiyorum. Tab veya boşluk hatası yaptığımı söylüyor compile edemiyorum.
File "<string>", line 3
Def hello():
^
Syntaxerror: İnvalid syntax.
Python:
isim = (input("İsminizi Giriniz \n")

def hello():
 print("Merhaba "+isim+"Kütle indeksini öğrenmek için gerekli bilgileri doldur.\n")

hello()

boy = float(input("*Boyunuzu metre cinsinden giriniz. Örnek:1.70 \n"))

a = boy*boy

kutle = int(input("Kilonuzu kilogram cinsinden giriniz. Örnek:70 \n"))

sonuc = kutle / a

if 20<sonuc<25:
 print(isim , "kütle İndeksin", sonuc ,"Normal kilodasın.")
elif 25<sonuc<30:
 print(isim , "kütle İndeksin", sonuc ,"Hafif kilolusun.")
else:
 print(isim , "kütle İndeksin", sonuc ,"Çok kilolusun.")

#Vücut kitle indeksi 20-25 arasında olanları normal, 25-30 arasında olanları hafif şişman, 30-35 arasındakileri şişman (obez) olarak tanımlıyor,
 
Çözüm
İlk satırda 2 parantez açıp 1 parantez kapattığın için. Senden o parantezi kapatmanı beklerken fonksiyon tanımlamaya başlamışsın.

Kod paylaşırken yazım denetimi kullanmayın.
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı