Python Stringinhalt addieren?
Wir kann ich in Python Buchstaben in einem String addieren, den es schon gibt?
3 Antworten
Vom Beitragsersteller als hilfreich ausgezeichnet
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
programmieren, Python, Programmieren & Softwareentwicklung
Was genau willst du denn erreichen? Strings aneinanderhängen? Das geht durch normale Addition
s1 = "fizz"
s2 = "buzz"
s3 = s1 + s2
print(s3) # Ausgabe: fizzbuzz
Woher ich das weiß:Studium / Ausbildung – Abgeschlossenes Studium der Informatik (B.Sc.)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, Python
Was genau meinst du mit "Buchstaben addieren"? Wenn du Strings aneinander hängen möchtest geht das mit dem +Operator.
Zahlen die in einem String gespeichert sind lassen sich nicht addieren, die musst du dann zuerst in einen Integer (oder einen anderen Zahlentyp) umwandeln bevor du mit ihnen rechnen kannst...
Woher ich das weiß:Hobby – Programmiere seit eineinhalb Jahren
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren, Informatik
Definiere, was Du unter einer Addition verstehen möchtest.
Der +-Operator führt bei Strings eine Konkatenation durch.
Sind die Strings Zahlen, dann mußt Du sie vorher in numerische Typen umwandeln und kannst sie dann addieren.