șir de caractere de lucru Python
Str = "" "text multilinie" ""
# Când utilizați chirilic (Unicode)
# Conversia codurilor de caractere
ORD ( 'W') # returnează 87 - codul de caractere ASCII în
CHR (87) # returnează W - simbolul pentru codul 87
Operator # siruri de caractere de formatare%, substituie valorile din șirul tuplu
„Șir de caractere meu% s cu numărul.“ % ( '№1', 1)
# Formatare dicționar operatorului ca argument
print "Hello% (numele) e! Cum e% (valoarea) s?" % # Buna ziua, Bill! Cum e viața?
• Nu formatat șir de caractere sau un șir brut (ignoră șirul de caractere de tip de traducere și altele asemenea)
# Concatenare (Uniți două rânduri)
Str = str1 + Str2
# Repeat (repetare n-ori linia)
# Consultați simbolul pe numărul
Str = Str [i: j] # unde i începe cut, j - lungimea tăieturii
U'pitonu Str = „# șir Unicode
imprimare Str [: - 1] + u'y „# întregul șir fără ultimul caracter + litere s
# Operațiune de extracție Extended substring
Str [1: 10: 2] # fiecare al doilea element din secvența de la 1 la 9, adică Str [Poziția inițială: poziția de capăt: lungime]
Str [:: 2] # fiecare al doilea element de la începutul până la sfârșitul efluenților, în acest caz, poziția inițială este luată ca la începutul liniei, la sfârșitul anului - ca liniile de capăt
# Numărul de apariții ale unui subșir în șir, în cazul în care nu există nici o coincidență - 0
Str.count ( „ceea ce cauta“)
# Găsiți șirul, se returnează poziția primului meci, sau -1
Str.find ( „ceea ce cauta“)
# Căutați și înlocuiți, dacă șirul nu este găsit - returnează șirul inițial
Str.replace ( „ceea ce cauta“ „ceva să-l înlocuiască“)
# Split, într-o listă de valori implicite de caractere la un caracter spațiu
Str.split ( 'caractere sau string')
# Colecta o listă într-un delimitator șir de caractere se adaugă între elementele listei
Str.upper () # la partea de sus
Str.lower () # la partea de jos
Str.title () # primul caracter al fiecărui cuvânt la partea de sus
Str.capitalize () # primul caracter la partea de sus
Str.isupper () # pentru a verifica dacă un șir de caractere majuscule
Str.islower () # pentru a verifica dacă un șir de litere mici
Str.startswith ( 'string') # determină dacă un șir începe cu șirul
Str.endswith ( „string“) # determină dacă linia se termină cu un subșir de spus
# Elimină spațiile albe
Str.strip () # la începutul și la sfârșitul anului
Str.lstrip () # la începutul
Str.rstrip () # end