Çözüldü Python dilinde tek bir "print" parantezinde hem string hem integer yazma

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

mainkaiser

Hectopat
Katılım
5 Ocak 2021
Mesajlar
205
Daha fazla  
Cinsiyet
Erkek
Yeni yeni başladım Python öğrenmeye ve bir sorum var.

Python:
X = 20
print(X + "abcde")

Komutunu yazınca tek bir print parantezinde hem string hem de integer olduğu için hata veriyor, peki ben aynı satıra hem string hem de integer değişkeni nasıl ekranda gözükmesi komutu vereceğim?
 
+ operatördür. integer ile string alan + operatörü tanımlı değil. Hatanız bu. Aşağıdaki gibi yaparsanız çalışır.
Kod:
X = 20
print(X, "abcde")
integer değeri string olarak kullanmak istiyorsanız cast etmeniz gerekir. Aşağıdaki gibi yapılabilir.
Kod:
a = "abcde "
b = 10
c = a + str(b)
print(c)
 
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ı