Heim  >  Artikel  >  Backend-Entwicklung  >  Python-Datentyp --- Zeichenfolge

Python-Datentyp --- Zeichenfolge

高洛峰
高洛峰Original
2016-12-02 16:56:471340Durchsuche

String-Entfernung von Leerzeichen, Strip(), einschließlich Leerzeichen, Tabulatortasten, Zeilenumbrüche

>>> name = "  Frank  "
>>> name.strip()
'Frank'

String-Aufteilung, Split("Trennzeichen"), gruppiert in einer Liste

>>> name = "Apple, banbana, orice"
>>> name.split(",")
['Apple', ' banbana', ' orice']
>>>

Join („Verbinder“) von Strings zusammenführen

>>> name = ['Frank', 'Marlon', 'Lee']
>>> "|".join(name)
'Frank|Marlon|Lee'

Bestimmen Sie, ob ein Leerzeichen „in“ im Teilstring ist

>>> name = "Frank Bain"
>>> '' in name
True
>>> "L" in name
False
>>>

Zwei Stringformate Druckformatformat

# 第一种表示方法
>>> msg = "Hello {name}, your age is {age}"
>>> msg.format(name="Frank", age=24)
'Hello Frank, your age is 24'
>>>

# 第二种表示方法 ,注意index 从0 开始
>>> msg = "Hello{0}, your age is {1}, sex is {2}"
>>> msg.format("Frank", 24, "man")
'HelloFrank, your age is 24, sex is man'
>>>

String-Beurteilung

>>> name = "Frank"
>>> name.upper()
'FRANK'
>>> name.lower()
'frank'
>>> name.startswith("F")
True
>>> name.endswith("k")
True
>>> name.endswith("a")
False


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn