Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 10. diel - Cyklus for v Pythone

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Karel Zaoral
Člen
Avatar
Karel Zaoral:30.12.2023 17:05

Ahoj, já si zas cením toho, že nad těmi lekcemi přemýšlíš a že ta kritika je konstruktivní. Díky.

Avatar
Karel Korec
Člen
Avatar
Karel Korec:2.3.2024 18:43

Ahoj, trošku mi uniká smysl tohoto tvrzení v textu: "Tedy an spočítáme tak, že n-1 krát
vynásobíme číslo a číslem a."
Pokud bych měl například 24, tak dle výše uvedeného by to bylo (4-1)*(2krát2), což je 12 a správně má být 16. Nebo mi něco uniká?

Editované
Avatar
DarkCoder
Člen
Avatar
Odpovedá na Karel Korec
DarkCoder:2.3.2024 18:49

Myšlenka tvrzení je správná. Pokud bychom měli a na 5, pak tvrzení můžeš brát jako (a x a x a x a) x a.

Editované
Odpovedať
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Avatar
Lucie Králová:30.3.2024 23:19

Násobilku ještě zvládám ale mocninám v programování horko těžko rozumím... V praxi to jsem ještě schopná tak nějak chápat, ale jakmile to mám použít v kódu tak v tom dost plavu. Prostě to nechápu.

Avatar
Odpovedá na Honza Pačuta
Lucie Králová:30.3.2024 23:20

Váš komentář mě upřímně uklidnil. Děkuji za něj.

Avatar
Petr Kotrba
Člen
Avatar
Petr Kotrba:10.4.2024 13:53

fsdfsdfsdfdsf­sdfdsfsdsdfsdfsdfsdsdffd­sfdsfdsfdsfsfsd

Avatar
Ren
Člen
Avatar
Ren :13.5.2024 21:03

Tak doposud za mě nejhorší lekce na pochopení... neříkám, že je to výkladem, ale moje chápání je na toto asi příliš jednoduché. Strávila jsem u toho celý den a konečně to docela chápu... až na poslední cvičení, nad kterým si budu muset ještě sednout a pozastavit se. Věřím tomu, že horší lekce ještě přijdou, ale je to zcela subjektivní, každému jde něco více a něco méně... teď už cyklus while bude snad o něco lépe k pochopení.

Avatar
Karel Půček:19.9.2024 16:08

Uniká mi pár věcí, ze cvičení 7-8 je řádek 33

x1 = (-b + d**0.5)/(2*a)

kdy je odmocnina zadaná jako mocnina v rámci počítání základu kořenu kvadratické rovnice. Takže jsem přepsal poslední učební přííklad, kdy mocnitel může být desetinné číslo a odmocňuje tak

print("Mocninátor")
print("==========")
a = int(input("Zadejte základ mocniny: "))
n = float(input("Zadejte exponent: "))
result = a ** n

print(f"Výsledek: {result}")
print("Děkuji za použití mocninátoru")

Pak jsem se díval do té lekce v Matematici a přepsal to z Javy do Pythonu, ale tady nechápu výhodnost oproti učebnímu ukázkovému příkladu či mému zpracování.

print("Funkce podle příkladu z Matematiky v Javě")
print("=========================================")

a = int(input("Zadej základ mocniny: "))
b = int(input("Zadej exponent: "))

# Vrati 'a' umocnene na 'b'. Pokud je 'b' kladne.
def mocneni_kladnym_cislem(a, b):
    c = a
    for x in range(b, b > 1, -1):
        c = c * a
        return c

# Vrati 'a' umocnene na 'b'.
def mocneni(a, b):
    if b > 0:
        return mocneni_kladnym_cislem(a, b)
    elif b < 0:
        return 1 / mocneni_kladnym_cislem(a, abs(b))
    else:
        return 1

print(mocneni(a , b))
Avatar
Jan černý
Člen
Avatar
Jan černý:2. februára 23:20

trochu mi v hlavě hapruje co je ten prvek ještě je označen jako "i" a ve funkci renge je "i" jako krok.
jestli jsem to pochopil tak prvek je vlastně nově vytvořená proměnná ? a funkcí range a ji přiřadím hodnotu.
fakt jsem se v tomhle ztratil.

Avatar
DarkCoder
Člen
Avatar
DarkCoder:3. februára 11:01

Výpočet libovolné mocniny máte špatně. Nefunguje vám pro 0 a záporná čísla. Upravte si to ve všech článcích napříč celým fórem.

Odpovedať
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 69.