Súbor otvárame volaním štandardnej funkcie open(), ktorej oznámime meno súboru, ktorý chceme čítať. Táto funkcia vráti referenciu na súborový objekt (hovoríme tomu aj dátový prúd, t.j. stream). Do súborovej premennej sa priradí spojenie s uvedeným súborom Hoci znakové reťazce sa v Pythone uchovávajú v kódovaní Unicode, pri práci so súbormi, ktoré obsahujú znaky s diakritikou, musíme upresniť aj kódovanie v súbore. Samotné súbory môžu… Read More... "Textové súbory"
Funkcia repr() v jazyku Python
Funkcia repr() vráti takú reťazcovú reprezentáciu daného parametra, aby sme po jeho vypísaní (napríklad funkciou print()) dostali presne taký tvar, aký očakáva Python pri zadávaní konštanty, teda aj s apostrofmi, prípadne aj so znakom ‚\‘ pri špeciálnych znakoch. Zápis: Príklad: Výsledkom je: Aničkadušička ‚Anička\ndušička‘ Read More... "Funkcia repr() v jazyku Python"
Znakové reťazce – opäť
Znakové reťazce sú iterovateľné, čo znamená, že ich môžeme prechádzať for cyklom: Výsledkom je: To isté platí aj pre cyklus while, odporúčam vložiť kód do idle, spustiť a sledovať kedy a čo sa vykoná v tomto cykle: Odporúčam prejsť si jednotlivé funkcie a metódy, ktoré pomáhajú a zjednodušujú prácu s reťazcami. Formátovanie reťazca Možnosti formátovania pomocou formátovacích reťazcov f'{x}‘ sme už videli… Read More... "Znakové reťazce – opäť"
Metóda zfill() pre pythonovské reťazce (String)
Metóda pridáva nuly (0) na začiatok reťazca, kým nedosiahne zadanú dĺžku. Ak je hodnota parametra menšia ako dĺžka reťazca, vypĺňanie sa nevykoná. Zápis: Parametre: Príklad: Výsledkom je: Read More... "Metóda zfill() pre pythonovské reťazce (String)"
Metóda upper() pre pythonovské reťazce (String)
Metóda vracia reťazec, kde sú všetky znaky veľké. Symboly a čísla sa ignorujú. Zápis: Parametre: Príklad: Výsledkom je: Read More... "Metóda upper() pre pythonovské reťazce (String)"
Metóda title() pre pythonovské reťazce (String)
Metóda vracia reťazec, kde prvý znak v každom slove je veľký. Ako hlavička alebo nadpis. Ak slovo obsahuje číslo alebo symbol, prvé písmeno za ním sa skonvertuje na veľké. Zápis: Parametre: Príklad: Výsledkom je: Read More... "Metóda title() pre pythonovské reťazce (String)"
Metóda swapcase() pre pythonovské reťazce (String)
Metóda vracia reťazec, kde všetky veľké písmená sú malé a naopak. Zápis: Parametre: Príklad: Výsledkom je: Read More... "Metóda swapcase() pre pythonovské reťazce (String)"
Metóda strip() pre pythonovské reťazce (String)
Metóda odstráni všetky znaky na začiatku (medzery na začiatku) a na konci (medzery na konci) – (medzera je predvolený znak na odstránenie). Zápis: Parametre: Príklad: Výsledkom je: Read More... "Metóda strip() pre pythonovské reťazce (String)"
Metóda startswith() pre pythonovské reťazce (String)
Metóda vráti hodnotu True, ak reťazec začína zadanou hodnotou, v opačnom prípade vráti hodnotu False. Zápis: Parametre: Príklad: Výsledkom je: Read More... "Metóda startswith() pre pythonovské reťazce (String)"
Metóda splitlines() pre pythonovské reťazce (String)
Metóda rozdelí reťazec na zoznam. Rozdelenie sa vykonáva pri zlomoch riadkov. Zápis: Parametre: Príklad: Výsledkom je: Read More... "Metóda splitlines() pre pythonovské reťazce (String)"