Çö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.555
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: 337
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.
 

Technopat Haberler

Yeni konular

Geri
Yukarı