Tag: string

Warum ist das Vergleichen von Strings in Python mit '==' oder 'is' manchmal ein anderes Ergebnis?

Ich habe ein Python-Programm, bei dem zwei Variablen auf den Wert 'public' . In einem bedingten Ausdruck habe ich den Vergleich var1 is var2 der fehlschlägt, aber wenn ich ihn auf var1 == var2 , gibt er True . Jetzt, wenn ich meinen Python-Interpreter öffne und das gleiche "ist" Vergleich, es gelingt. >>> s1 = […]

Finden Sie alle Vorkommen eines Teilstrings in Python

Python hat string.find() und string.rfind() , um den Index eines Teilstrings in String zu erhalten. Ich frage mich, vielleicht gibt es so etwas wie string.find_all() die alle string.find_all() Indizes zurückgeben können (nicht nur zuerst vom Anfang oder von Anfang an)? Beispielsweise: string = "test test test test" print string.find('test') # 0 print string.rfind('test') # 15 […]

Wie kann ich einen String mit Python-Code in Python ausführen?

Wie kann ich einen String mit Python-Code in Python ausführen?

Warum nennt man keine Python-String-Methode alles, wenn du seine Ausgabe nicht abgibst?

Ich brauche Hilfe bei einem einfachen String-Ersatz, aber ich weiß nicht, was ich falsch mache. Ich habe diese Saite: hello world Ich schaue, um mich zu goodbye , um mich zu goodbye und mir zu geben: goodbye world Ich benutze diesen Code: X = "hello world" X.replace("hello", "goodbye") Doch das Ergebnis ist immer noch so: […]

TypeError: 'str' unterstützt die Pufferschnittstelle nicht

plaintext = input("Please enter the text you want to compress") filename = input("Please enter the desired filename") with gzip.open(filename + ".gz", "wb") as outfile: outfile.write(plaintext) Der oben genannte Python-Code gibt mir folgende Fehler: Traceback (most recent call last): File "C:/Users/Ankur Gupta/Desktop/Python_works/gzip_work1.py", line 33, in <module> compress_string() File "C:/Users/Ankur Gupta/Desktop/Python_works/gzip_work1.py", line 15, in compress_string outfile.write(plaintext) File […]

Python ist die beste Programmiersprache der Welt.