Az első karaktert nagy betűvé teszi
"virág".capitalize() -> "Virág"
Kisbetűssé teszi az egészet
"VIRÁG".lower() -> "virág"
A paraméterben szereplő szélességben középre igazítja
"Virág".center(teljes szélesség)
Megszámolja a paraméterben lévő karaktert
"virág".count("v") -> 1
Megvizsgálja, hogy a paraméterben szereplő karakterre / szóra végződik-e a megadott string
"szép a virág".endswith("virág") -> True
"szép a virág".endswith("tulipán") -> False
Megvizsgálja, hogy a paraméterben szereplő karakterrel / szóval kezdődik-e a megadott string
"szép a virág".endswith("szép") -> True
"szép a virág".endswith("csúnya") -> False
Az adott string-ben megkeresi az első paramétert
"szép a virág".find("a") -> 5
"szép a virág".find("virág") -> 7
"szép a virág".find("tulipán") -> -1
FONTOS: ha olyat keresünk, ami nincs benne, akkor
-1ad vissza
FONTOS: a második paraméterben megadhatjuk, hogy honnan kezdje (1-től kell számolni)
FONTOS: a harmadik paraméter megadja a végét
Megadja, hogy az adott string csak számokat tartalmaz-e
"virág".isnumeric() = False
"1337".isnumeric() = True
FONTOS: csak stringekkel működik
Nagybetűssé konvertálja a stringet
"virág".upper() -> "VIRÁG"
Az első paraméterben megadott szót / karaktert kicseréli a másodiban megadottra
"szeretem a virágot".replace("virágot", "csokit") -> "szeretem a csokit"
Eltávolítja a nem látható karaktereket:
"\tSzeretem a csokit\n".strip() -> "Szeretem a csokit"
A paraméterben stringnél szétválasztja a főstringet.
"Szeretem a csokit".split(" ") -> ['Szeretem', 'a', 'csokit']
Kisbetűsből nagyot, nagybetűsből kicsit csinál
"ViRÁg".swapcase() -> "vIráG"
"virág"[::-1] -> "gáriv"
class auto:
def __init__(self, gyarto, tipus, szin, evjarat):
self.Gyarto = gyarto
self.Tipus = tipus
self.Szin = szin
self.Evjarat = evjarat