Behebung des Python-Fehlers Cannot Concatenate STR and Int Objects
In Python können wir einen String und eine Ganzzahl nicht miteinander verketten. Sie haben eine andere Basis und einen anderen Speicherplatz, da es sich um völlig unterschiedliche Datenstrukturen handelt.
Wir sagen Ihnen, wie Sie diesen Fehler in Python beheben können.
Behebung des Fehlers cannot concatenate 'str' and 'int' objects
in Python
Sehen Sie sich den folgenden Code an.
# String variable
s1 = "Hello"
# integer variable
number = 5
# Trying to concatenate string with integer
s2 = s1 + number
Wenn wir im obigen Codebeispiel einen String und eine Ganzzahl verketten, wird genau dieser Fehler ausgegeben: cannot concatenate 'str' and 'int' objects
. Also, wie können wir diesen Fehler vermeiden? Schau mal.
# String variable
s1 = "Hello"
# integer variable
number = 5
# Converting integer to string
number_str = str(number)
# Concatenate number to a string
s2 = s1 + number_str
print(s2)
Wir können die Ganzzahl zuerst in einen String umwandeln und diese beiden Strings später verketten.
Die Idee dabei ist, dass Sie nur zwei Zeichenketten verketten können, keine Zeichenfolge oder einen anderen Datentyp. Wenn Sie also einen String mit einer anderen Struktur verketten müssen, müssen Sie ihn zuerst in einen String umwandeln.
Haider specializes in technical writing. He has a solid background in computer science that allows him to create engaging, original, and compelling technical tutorials. In his free time, he enjoys adding new skills to his repertoire and watching Netflix.
LinkedInVerwandter Artikel - Python String
- Entfernen Kommas aus String in Python
- Wie man prüft, ob eine Zeichenkette auf pythonische Weise leer ist
- Konvertieren einer Zeichenkette in einen Variablennamen in Python
- Wie man Leerzeichen in einem String in Python entfernt
- Wie man in Python Zahlen aus einer Zeichenkette extrahiert
- Wie man in Python String in datetime konvertiert
Verwandter Artikel - Python Error
- Adresse wird bereits verwendet Fehler in Python
- AttributeError: __Exit__ in Python
- AttributeError: 'Dict'-Objekt hat kein Attribut 'Append' in Python
- AttributeError: 'NoneType'-Objekt hat kein Attribut 'Text' in Python
- AttributeError: Int-Objekt hat kein Attribut
- AttributeError: Modul Urllib hat keine Attributanforderung