Upravit tuto stránku na GitHubu
Cvičení: Cyklus for
Každé cvičení má vlastní soubor ve složce lekce03-funkce-a-cyklus-for/02_cyklus_for/cviceni/. Otevři ho ve VS Code, doplň kód pod zadání a soubor spusť (Run). Řešení si rozklikni až po vlastním pokusu – tvoje řešení může vypadat jinak, a to je v pořádku.
Cvičení 1
Soubor: cviceni/01_cisla_do_deseti.py
Cyklem vypiš čísla od 1 do 10, každé na svůj řádek.
Zobrazit řešeníSkrýt řešení
for cislo in range(1, 11):
print(cislo)
Cvičení 2
Soubor: cviceni/02_petkrat_pyladies.py
Cyklem vypiš pětkrát text "PyLadies".
Zobrazit řešeníSkrýt řešení
for cislo in range(5):
print("PyLadies")
Cvičení 3
Soubor: cviceni/03_nasobky_tri.py
Cyklem vypiš násobky tří od 3 do 30 (tedy 3, 6, 9, ... až 30).
Zobrazit řešeníSkrýt řešení
for cislo in range(3, 31, 3):
print(cislo)
Cvičení 4
Soubor: cviceni/04_soucet_do_sta.py
Spočítej součet všech čísel od 1 do 100 pomocí cyklu for (ne funkcí sum) a výsledek vypiš.
Zobrazit řešeníSkrýt řešení
soucet = 0
for cislo in range(1, 101):
soucet = soucet + cislo
print(soucet) # 5050
Cvičení 5
Soubor: cviceni/05_mala_nasobilka.py
Uživatel zadá číslo. Cyklem vypiš jeho malou násobilku – tedy cislo * 1 až cislo * 10, každý řádek třeba "7 * 3 = 21".
Zobrazit řešeníSkrýt řešení
cislo = int(input("Zadej číslo: "))
for nasobek in range(1, 11):
print(cislo, "*", nasobek, "=", cislo * nasobek)
Cvičení 6
Soubor: cviceni/06_mocnina_cyklem.py
Vypočítej 2 na desátou tak, že v cyklu desetkrát vynásobíš dvěma. Výsledek vypiš (má vyjít 1024).
Zobrazit řešeníSkrýt řešení
vysledek = 1
for cislo in range(10):
vysledek = vysledek * 2
print(vysledek) # 1024
Zpět na téma: Cyklus for · Další: Bonusová cvičení: Cyklus for

Komentáře
Máš k této stránce dotaz nebo jsi našla chybu? Napiš to sem. Ke komentování je potřeba účet na GitHubu.