zaklad-syntaxe
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
zaklad-syntaxe [2023/07/20 06:43] – adam | zaklad-syntaxe [2023/07/20 08:21] (aktuální) – adam | ||
---|---|---|---|
Řádek 37: | Řádek 37: | ||
=== Základní funkce vstup a výstup === | === Základní funkce vstup a výstup === | ||
+ | == Výstup == | ||
+ | <code python> | ||
+ | print(" | ||
+ | print(" | ||
+ | jmeno = " | ||
+ | print(f" | ||
+ | |||
+ | print(" | ||
+ | print(" | ||
+ | |||
+ | </ | ||
+ | == Vstup == | ||
<code python> | <code python> | ||
jmeno = input() | jmeno = input() | ||
Řádek 49: | Řádek 61: | ||
(//\n// v řetězci je speciální znak - konec řádku.) | (//\n// v řetězci je speciální znak - konec řádku.) | ||
+ | |||
+ | |||
+ | === Řetězce === | ||
+ | Řetězec (string) je text. Z hlediska programu jde o řadu znaků (písmenek, číslic, emoji🐬...). Řada může být i velice dlouhá (vejde se bez problémů třeba celá kniha), omezuje vás jen velikost paměti počítače. | ||
+ | Funkce //input// vždy načte vstup od uživatele jako řetězec. Pokud zadáváte číselnou hodnotu, nevidí ji program jako číslo (42), ale jako jednotlivé číslice " | ||
+ | |||
+ | Je možné řetězec konvertovat na číslo pomocí funkce //int//. | ||
+ | <code python> | ||
+ | vek = int(input(" | ||
+ | </ | ||
+ | |||
+ | |||
+ | == Spojování řetězců == | ||
+ | Řetězce lze spojovat: | ||
+ | |||
+ | **1) operátorem +** (neplést se sčítáním, | ||
+ | <code python> | ||
+ | pozdrav = " | ||
+ | jmeno = input(" | ||
+ | print(pozdrav + " " + jmeno) | ||
+ | </ | ||
+ | |||
+ | |||
+ | **2) Více parametrů funkce // | ||
+ | |||
+ | Zde lze použít číslo, překonvertuje se na řetězec (v desítkové soustavě) | ||
+ | <code python> | ||
+ | print(" | ||
+ | print(" | ||
+ | </ | ||
+ | |||
+ | **3) Použitím f-řetězce** | ||
+ | |||
+ | Zde lze použít číslo, překonvertuje se na řetězec (v desítkové soustavě) | ||
+ | <code python> | ||
+ | jmeno = " | ||
+ | vek = 51 | ||
+ | print(f" | ||
+ | </ |
zaklad-syntaxe.1689835401.txt.gz · Poslední úprava: 2023/07/20 06:43 autor: adam