Python munka húr

Str = „” „bekezdésesszöveg” „”

# Amikor a cirill (Unicode)

# Átalakítása karakter kódok

ord ( 'W') # visszatér a 87 - jegyű kód ASCII

chr (87) # visszatér W - szimbóluma kód 87

Operator # formázás húrok% helyettesíti az értékeket a tuple húr

„Saját sztring% s a számot.” % ( '№1', 1)

# Formázása üzemeltető szótárban érvként

print "Hello% (név) s! Hogy% (érték) s?" % # Helló Bill! Milyen az élet?

• Ne formátumú karakterlánc vagy karakterlánc (figyelmen kívül hagyja a fordítást típusú karakterláncot és hasonlók)

# Összefűzés (egyesülő két sor)

Str = Str1 + Str2

# Ismétlés (ismételje n-szerese a vonal)

# Forduljon a szimbólum száma

Str = Str [i: j] # ahol i kezdeni a vágás, J - a hossza a vágás

U'pitonu Str = „# Unicode karakterlánc

print Str [: - 1] + u'y „# az egész húr nélkül az utolsó karakter + s betű

# Extended extrakciós részsztring

Str [1: 10: 2] # minden második elem a szekvenciát 1-9, azaz Str [Eredeti helyzet: A véghelyzet: hossza]

Str [:: 2] # minden második elem az elejétől a végéig a szennyvíz, ebben az esetben a kezdeti helyzet kerül a sor eleje, a végén - mint a végén sor

# Az előfordulások száma a részkarakterláncként a húr, ha nincs véletlen - 0

Str.count ( "mit keres)

# Találja a húr, akkor adja vissza az első meccs, vagy -1

Str.find ( "mit keres)

# Keresés és csere, ha a karakterlánc nem található - visszaadja az eredeti szöveg

Str.replace ( „mit keres” 'valamit cserélni)

# Szétvágás listáját karakter alapértelmezésben egy szóközt

Str.split (karakter vagy karakterlánc ')

# Gyűjtsük egy listát egy string határoló adunk az elemek között a lista

Str.upper () # a felső

Str.lower () #, hogy az alsó

Str.title () # az első karakter minden egyes szó, hogy a felső

Str.capitalize () # Az első karakter a lap tetejére

Str.isupper () # annak ellenőrzésére, hogy egy string nagybetűs

Str.islower () # annak ellenőrzésére, hogy egy string kisbetűs

Str.startswith ( 'szöveg') # határozza meg, hogy egy string kezdődik a karakterlánc

Str.endswith ( „string”) # határozza meg, hogy a vonal végén egy részstringjének említett

# Eltávolítja szóköz

Str.strip () # elején és végén

Str.lstrip () # elején

Str.rstrip () # end