Çözüldü Python "syntaxerror: Multiple statements found while compiling a Single statement" hatası

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

Linux Kaymak

Kilopat
Katılım
22 Haziran 2021
Mesajlar
6.558
Makaleler
11
Çözümler
30
Yer
Ankara
Merhaba arkadaşlar Python'a yeni başladığım için bilmiyorum bu işleri yardım eder misiniz?
 

Dosya Ekleri

  • sdfsf.PNG
    sdfsf.PNG
    83,3 KB · Görüntüleme: 358
Tabi...
Kod:
kullanıcı_adı = input("Kullanıcı adınız:")

parola= input("Parolanız: ")         
toplam_uzunluk = len(kullanıcı_adı) + len(parola)         
mesaj = "Kullanıcı adı ve parolanız toplam {} karakterden oluşuyor!"         
print(mesaj.format(toplam_uzunluk))         
if toplam_uzunluk > 40:         
    print("Kullanıcı adınız ile parolanızın""toplam uzunluğu 40 karakteri geçmemeli!")         
else:         
    print("Sisteme hoşgeldiniz!")
 
Tahmin ettiğim gibi, !" kullanmaman gerekiyor, onun yerine tırnak ile kapatsan satırı çözülecek.

1638643554245.png


Kodun düzenlenmiş halini aşağıya bırakıyorum. Ufak not: \n bir satır boşluk bırakmaya yarıyor, kafan karışmasın.

Python:
kullanıcı_adı = input("Kullanıcı adınız: ")

parola = input("Parolanız: ")        
toplam_uzunluk = len(kullanıcı_adı) + len(parola)        
mesaj = "Kullanıcı adı ve parolanız toplam {0} karakterden oluşuyor.\n"  
print(mesaj.format(toplam_uzunluk))
if toplam_uzunluk > 40:        
    print("Kullanıcı adınız ile parolanızın toplam uzunluğu 40 karakteri geçmemeli!")        
else:        
    print("Sisteme hoşgeldiniz!")
 
Tabi...
Kod:
kullanıcı_adı = input("Kullanıcı adınız:")

parola= input("Parolanız: ")        
toplam_uzunluk = len(kullanıcı_adı) + len(parola)        
mesaj = "Kullanıcı adı ve parolanız toplam {} karakterden oluşuyor!"        
print(mesaj.format(toplam_uzunluk))        
if toplam_uzunluk > 40:        
    print("Kullanıcı adınız ile parolanızın""toplam uzunluğu 40 karakteri geçmemeli!")        
else:        
    print("Sisteme hoşgeldiniz!")
Mesaj bölümünün sonuna " koymayı unutmuşsunuz.
 
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.

Bu konuyu görüntüleyen kullanıcılar

Technopat Haberler

Yeni mesajlar

Geri
Yukarı