Teksti
Tässä muutamia esimerkkejä merkkijonoista:
- "thing #1"
- "March 12, 2010"
- "" (tyhjä teksti)
Teksti voi sisältää isoja ja pieniä kirjaimia, numeroita, välimerkkejä, muita merkkejä ja sanojen välisiä välilyöntejä.

Tekstin luominen
Lohko luo teksti yhdistää useiden tekstien arvot uudeksi tekstiksi.

Python
'' + str(A) + str(B) + str(C)Tekstin lisääminen
Lohko lisää teksti liittää annetun tekstin valitsemaasi muuttujaan.

Python
VAR = str(VAR) + TEXTTekstin pituus
Lohko :n pituus laskee tekstin kirjaimet, numerot ja muut merkit ja palauttaa kokonaispituuden.
Alla olevan abc:n pituus on 3, ja tyhjän tekstin pituus on 0.

Python
len(VALUE)Tyhjän tekstin tarkistus
Lohko on tyhjä tarkistaa, onko annettu teksti tyhjä (onko pituus 0).

Python
len(VALUE) == 0Tekstin etsiminen
Nämä lohkot tarkistavat, esiintyykö tietty teksti toisen tekstin sisällä, ja palauttavat sen sijainnin, jos esiintyy.

Python
(VALUE.find(FIND) + 1)
(VALUE.rfind(FIND) + 1)Yhden merkin hakeminen
Hakee yhden merkin tietystä kohdasta tekstiä.
Voit valita useista vaihtoehdoista: ensimmäinen, viimeinen, satunnainen kohta, kirjain numero N ja muut.

Python
TEXT[N - 1]
TEXT[len(TEXT) - N]
TEXT[0]
TEXT[-1]
TEXT[int(random.random() * len(TEXT))]Tekstin osan hakeminen
Lohkolla hae osa voit poimia tekstistä tietyn alueen.

Python
TEXT[at1:at2]Isojen ja pienten kirjainten muuttaminen
Tämä lohko muuttaa antamasi tekstin johonkin näistä muodoista:
- isot kirjaimet: muuttaa kaikki kirjaimet isoiksi
- pienet kirjaimet: muuttaa kaikki kirjaimet pieniksi
- Isot Alkukirjaimet: muuttaa vain jokaisen sanan ensimmäisen kirjaimen isoksi ja loput pieniksi

Python
TEXT.upper() # isot kirjaimet
TEXT.lower() # pienet kirjaimet
TEXT.title() # isot alkukirjaimetVälilyöntien poistaminen
Tämä lohko poistaa tekstistä välilyönnit näistä kohdista:
- kummaltakin puolelta
- vasemmalta puolelta
- oikealta puolelta

Python
TEXT.strip() # kummaltakin puolelta
TEXT.lstrip() # vasemmalta puolelta
TEXT.rstrip() # oikealta puoleltaTietyn tekstin määrän laskeminen tekstissä
Laskee, kuinka monta kertaa tietty osateksti esiintyy annetussa tekstissä, ja palauttaa määrän.

Python
HAYSTACK.count(NEEDLE)Tietyn tekstin korvaaminen tekstissä
Korvaa tietyn osatekstin toisella tekstillä kaikkialla tekstissä.

Python
HAYSTACK.replace(NEEDLE, REPLACEMENT)Tekstin kääntäminen
Palauttaa uuden tekstin, jossa merkkien järjestys on käännetty.

Python
TEXT[::-1]Tekstin tulostaminen
Lohko tulosta näyttää antamasi arvon ponnahdusikkunassa.

Python
print(TEXT)Syötteen pyytäminen käyttäjältä
Tämä lohko luo ponnahdusikkunan, joka pyytää käyttäjältä syötettä, ja kirjoitettu arvo tallennetaan muuttujaan.
Käyttäjä voi kirjoittaa tekstiä tai lukuja.

Python
input(TEXT)
float(input(TEXT))