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 – 15. diel - Textové reťazce v Pythone do tretice - Split a Join

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
Kateřina Vovsová:26.7.2024 17:09

Chybělo mi řešení programu, který zakoduje řetězec do morseovky. Měla jsem chybu a nedokázala jsem ji bez toho dopátrat.

Avatar
Ladislav Schnaiberg:1.9.2024 21:23

tohle mi fungovalo na leonardo

# řetězec, který chceme kódovat
zprava = "leonardo"
print(f"Původní zpráva: {zprava}")
# řetězec s kódovanou zprávou
sifrovana_zprava = ""

# vzorová sekvence
abecedni_znaky = "abcdefghijklmnopqrstuvwxyz"
morseovy_znaky = [".-", "-...", "-.-.", "-..", ".", "..-.", "--.", "....",
"..", ".---", "-.-", ".-..", "--", "-.", "---", ".--.", "--.-", ".-.", "...", "-", "..-",
"...-", ".--", "-..-", "-.--", "--.."]

# iterace znaky zprávy
for znak in zprava:
    morseuv_znak = "?"
    try:
        index = abecedni_znaky.index(znak)
        morseuv_znak = morseovy_znaky[index]
        sifrovana_zprava += morseuv_znak + " "
    except ValueError: # znak nenalezen
        sifrovana_zprava += morseuv_znak + " "

print(f"Kódovaná zpráva je: {sifrovana_zprava}")
Avatar
Zdeněk Brynych:12.10.2024 18:25

Jenom jsem to otočil a přidal input()

zprava = input("Zde napište zprávu: ")

sifrovana_zprava = ""

abecedni_znaky = "abcdefghijklmnopqrstuvwxyz"
morseovy_znaky = [".-", "-...","-.-.", "-..", ".", "..-.", "--.", "....",
"..", ".---", "-.-", ".-..", "--", "-.", "---", ".--.", "--.-", ".-.", "...", "-", "..-",
"...-", ".--", "-..-", "-.--", "--.."]

znaky = zprava.split(" ")

for abecedni_znak in zprava:
    pass

for abecedni_znak in zprava:
    morseuv_znak = " "
    try:
        index = abecedni_znaky.index(abecedni_znak)
        morseuv_znak = morseovy_znaky[index]
        sifrovana_zprava += morseuv_znak
    except ValueError:
        sifrovana_zprava += morseuv_znak

print(f"Původní zpráva: {zprava}")
print(f"Kódovaná zpráva: {sifrovana_zprava}")
Avatar
Jean Kocman :19.10.2024 21:04

V zásadě OK, ale možná trochu rychlé. Rychlý vývoj v rámci úkolu, přidal bych nějaké mezistupně ve formě jednoduchých cvičení.

Avatar
Erik Jerie
Člen
Avatar
Erik Jerie:2. januára 13:06

Další nová teorie bez pořádného procvičení. Jeden jednoduchý příklad (jsou dva, ale na jedno téma) a hned složitost. Stejné v povinných cvičeních. Lehký, střední, bonus. Hotovo.
Raději budu dělat mnohem více cvičení, jen když budou pomaleji odstupňované co do složitosti. Ano, je to e-learning, ale představuji si, že bych se měl vše naučit zde. Jsem úplný začátečník, pro které má kurz být, ale musím si vědomosti doplňovat i jinde. A časová dotace mezi online výukami k počtu kapitol e-learningu, mi přijde trochu vražedná.

Avatar
Jan černý
Člen
Avatar
Jan černý:4. februára 0:10

funkce split a join chápu. ale ta morseovka to bylo nějak pohlavně skočené.

Avatar
Pavel Vavruša:7. apríla 20:21

Kde v předchozích lekcích bylo vysvětleno try / except?
Aha, tak je to tady: https://www.wscubetech.com/…n/try-except
A tohle se opakuje pořád dokola.

Avatar
Odpovedá na Erik Jerie
Martin Balcar:21. apríla 14:51

je to přesně, jak píšete, učení tohoto typu, vůbec nevím, jak to popsat, z toho se nemůže nikdo nic naučit, osnovu a celkově formu učení skládal člověk, který absolutně nevěděl, co dělá...Závěrečné příklady ke každé z kapitol, chtějí po člověku něco, co ho ani nenaučili a to je asi to absolutní minimum, které bych k tomu řekl... Kurz bych nazval jakože absolutně k ničemu...

Avatar
Andrej Kóša:11. mája 14:30

Som stále viac sklamaný z tohto školenia, v lekciách chýba množstvo informácii, jednoduchých príkladov použitia v praxi a celkovo mi nepríde v poriadku, že napr Copilot mi k týmto témam dokáže všetko vysvetliť o mnoho jednoduchšie a prehľadnejšie. Množstvo infromácii si musím dohľadávať z iných zdrojov, čo je trošku smutné.Tieto lekcie mi pripadajú len ako extra zrýchlené vymenovanie nejakých funkcí, bez možnosti naučiť sa to ako začiatočník.

Avatar
Michaela Zahradníková:11. augusta 12:53

Zadaný ťažký príklad s morseovkou. Neporozumela som mu

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 35.