>>> my_str = 'hello Python!!'
>>> my_str2 = my_str.upper()
>>>
>>> ###Originalwert anzeigen
>>> print('Original: ', my_str)
Original: hello Python!! ###Sie können sehen, dass es sich nicht geändert hat
>>>
>>>
>>> ###Zeigen Sie den Wert nach der Zeichenfolgenoperation an
>>> print('Return my_str2: ', my_str2)
Return my_str2: HELLO PYTHON!!
>>> my_str = 'hello Python!!'
>>> my_str2 = my_str.replace('hello', 'kill')
>>>
>>> ###Originalwert anzeigen
>>> print('Original: ', my_str)
Original: hello Python!! ###Sie können sehen, dass es sich nicht geändert hat
>>>
>>>
>>> ###Zeigen Sie den Wert nach der Zeichenfolgenoperation an
>>> print('Return my_str2: ', my_str2)
Return my_str2: kill Python!!
>>> ###Formatmethode. Derjenige, für den die Saitenkombination sorgt
>>> in_name = 'Pochi' ###Geben Sie Name und Alter mit Variablen an
>>> in_age = 3
>>>
>>>### {}Fügen Sie den Wert der Variablen ein. Dies ist eine modische Methode
>>> my_text = 'My name is {}. {} years old.'.format(in_name, in_age)
>>> print(my_text)
My name is Pochi. 3 years old.
>>>
>>> ###beginnt mit der Methode. Überprüfen Sie, ob die Zeichenfolge am Anfang steht. Bool-Typ und True/False wird zurückgegeben.
>>> print('AHV-log:aaa'.startswith('AHV')) ###Es scheint einfach zu verwenden zu sein, wenn am Anfang des Protokolls ein Protokolldateiname steht
True
>>> print('mail-log:aaa'.startswith('AHV'))
False
>>> ###Gleiche Verwendung für Endswith-Methode
>>> ###Streifenmethode. Entfernen Sie Leerzeichen vor und nach der Zeichenfolge
>>> print(' aaa ')
aaa
>>> print(' aaa '.strip())
aaa ###Die führenden und nachfolgenden Leerzeichen wurden entfernt. Nützlich beim Umgang mit dummen Protokolldateien
>>>
>>> ###Split-Methode. Beim Abrufen von durch Kommas getrennten Daten. Kann mit JSON verwendet werden
>>> my_text ='aaa,bbb,ccc'
>>> my_list = my_text.split(',') ###Mit Komma teilen
>>>
>>> print(my_list)
['aaa', 'bbb', 'ccc']
>>>
>>> ###Mit Join-Methode verbinden (beachten Sie, dass Sie dies mit einer Textobjektmethode und nicht mit einer Liste tun)
>>> my_list = ['aaa', 'bbb', 'ccc']
>>> print(','.join(my_list))
aaa,bbb,ccc ###Ich konnte die Liste durch Kommas trennen
>>>
>>> ###Zeichenfolgenvergleich im Operator (ob Zeichenfolge A in Zeichenfolge B enthalten ist). Es scheint in einem bedingten Ausdruck verwendet zu werden
>>> print('aaa' in 'aaaaaaa')
True
>>> print('aaa' in 'baaaaaa')
True
>>> print('aaa' in 'aaabbbaaa')
True
>>> print('aaa' in 'ccc')
False
>>>
>>> my_name = 'pochi'
>>> my_intro = 'My name is {}.'.format(mnname)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'mnname' is not defined
>>> my_intro = 'My name is {}.'.format(my_name)
>>> my_intro.upper()
'MY NAME IS POCHI.' ###So viel Verarbeitung
>>>
>>> my_name = 'pochi'
>>> print('My name is {}.'.format(my_name).upper())
'MY NAME IS POCHI.' ###Kann in einer Zeile erfolgen
>>>
Strings sind variable Objekte. Lassen Sie uns sie verstehen und verwenden
Die Überprüfung dieses Betrags dauert eine Stunde. Es sind ungefähr 7 Stunden vergangen w
Recommended Posts