Operatsioonid sõnedega

Tekstitöötlus on tihti väga olulisel kohal ja seetõttu on Pythonis palju võimalusi tekstiga opereerimiseks. Allpool on esile toodud enamkasutatavad operatsioonid.

Alljärgnevas tabelis toome välja olulisemad operatsioonid sõnedega koos näidetega.

Operaator

Info

Näide

Tulemus

+

ühendab sõned

„hel“ + „lo“

„hello“

*

lubab sõnet korrata

„Hello“ * 3

„Z“ * 10

„HelloHelloHello“

„ZZZZZZZZZZ“

in

not in

lubavad kontrollida

kuuluvust sõnesse

„H“ in „Hello“

„Hi“ in „Hello“

„He“ not in „Hello“

„a“ not in „Hello“

„h“ not in „Hello“

True

False

False

True

True

len()

leiab sõne pikkuse

len(„bacon“)

len(„abc 123“)

5

7

int()

teisendab sõne int

andmetüübiks

int(„30“)

type(int(„2“))

30

<class ‚int‘>

float()

teisendab sõne float

andmetüübiks

float(„125.5“)

type(float(„2.8“))

125.5

<class ‚float‘>

str()

teisendab objekti str

andmetüübiks

str(500)

str(125.5)

type(str(12.4))

„500“

„125.5“

<class ‚str‘>