Obsah:

Mad Lib With Python: 10 kroků
Mad Lib With Python: 10 kroků

Video: Mad Lib With Python: 10 kroků

Video: Mad Lib With Python: 10 kroků
Video: Mad Libs Game | Python | Tutorial 10 2024, Červenec
Anonim
Šílená Lib s Pythonem
Šílená Lib s Pythonem

Vytvoření programu Mad Libs v pythonu

Co potřebuješ:

1. Počítač se systémem Windows nebo Mac

2. Připojení k internetu

Co budete vědět na konci:

1. Struny

2. Proměnné

2. Funkce zadávání a tisku

Krok 1: Stáhněte si Python

Stáhněte si Python
Stáhněte si Python

Nejprve si musíte stáhnout python (samozřejmě). Přejděte na python.org, klikněte na tlačítko Stáhnout a vyberte příslušnou verzi pro váš systém.

Krok 2: Otevřete IDLE

Otevřete IDLE
Otevřete IDLE

Jakmile si stáhnete a nainstalujete Python, otevřete IDLE. IDLE je programovací prostředí, které v tomto kurzu použijeme. Existuje několik dalších programů, do kterých bychom mohli psát python, ale toto je ten základní, který je součástí samotného Pythonu.

Krok 3: Trochu nepořádku

Nepořádek asi kousek
Nepořádek asi kousek

Okno, které se zobrazí při prvním otevření IDLE, lze použít jako jakési hřiště pro kód Pythonu. Když zadáte příkaz a stisknete Enter, automaticky spustí tento řádek a uloží jakékoli hodnoty přiřazené do paměti. Pokračujte a replikujte můj kód, možná s vaším vlastním jménem a několika jinými, abyste získali základní představu o tom, jak vše funguje. Pokud tomu nerozumíte, nedělejte si starosti, v následujících krocích se podíváme hlouběji.

Krok 4: Vytvořte skutečný programový soubor

Vytvořte soubor aktuálního programu
Vytvořte soubor aktuálního programu

Psaní kódu na hřiště je zábavné, ale abychom mohli uložit program s možností spustit jej samostatně, musíme kód uložit do souboru programu. Vytvořte nový soubor, do kterého chcete program zapsat.

Krok 5: Než začneme psát kód

Než začneme psát kód
Než začneme psát kód

Abychom získali vstup od uživatele a uložili jej, musíme pro každé ze slov, která chceme uložit, vytvořit proměnné. Přemýšlejte o proměnné, kterou byste použili v Algebře. Proměnnou pojmenujete na levé straně a poté ji pomocí znaménka rovnosti přiřadíte k hodnotě. Na rozdíl od Algebry můžete do proměnných uložit více než jen čísla. V případě tohoto programu budeme ukládat řetězce. Řetězec je jen slovo nebo věta. Všimněte si, že kdykoli je použit text, je obklopen uvozovkami ''. Můžete použít jednoduché nebo dvojité uvozovky, pokud je úvodní stejný jako závěrečný. Tyto uvozovky nejsou nutné pro čísla nebo proměnné, pouze pro řetězce.

Krok 6: Začněte psát svůj program

Začněte psát svůj program
Začněte psát svůj program

Na začátek vytvořme proměnnou pro každé ze čtyř slov, která potřebujeme od uživatele získat. Abychom získali vstup od uživatele, používáme input (). Nastavením hodnoty každé proměnné na input () můžeme získat vstup od uživatele a uložit je do těchto proměnných.

Abychom mohli uživateli vytisknout text, použijeme příkaz print () a do závorky vložíme vše, co je třeba vytisknout. Pamatujte, že řetězce musí být obklopeny uvozovkami '', nikoli však názvy proměnných. Slova vytiskněte postupně replikací kódu v mé tiskové funkci.

Krok 7: Spusťte program

Spusťte program
Spusťte program

Nyní, když máme funkční program, pokračujte a spusťte jej kliknutím na Spustit a poté spustit modul. Pokud jste soubor neuložili, požádá vás o jeho uložení před spuštěním. Udělejte to a pak nechte program běžet. Všimnete si, že se nic nevytiskne, je to proto, že jsme uživatele požádali pouze o zadání, ve skutečnosti jsme jej nevyzvali k žádným otázkám. Pokračujte a zadejte 4 slova, která mezi nimi zadáte, abyste je zadali, a poté se ujistěte, že se slova vytisknou správně. Pokud ano, vraťte se do souboru programu a přejděte k dalšímu kroku.

Krok 8: Přidání výzev ke vstupním hodnotám

Přidání výzev ke vstupním hodnotám
Přidání výzev ke vstupním hodnotám

Aby funkce input () měla výzvu, vložíme mezi závorky řetězec toho, co chceme vytisknout. Pokračujte a přidejte výzvu ke každému ze vstupů a poté spusťte program, abyste se ujistili, že fungují správně. Všimnete si, že v mém jsem před zavřením uvozovky vložil mezeru za:. Důvodem je, že když uživatel zadá, nebude vytlačen vedle dvojtečky.

Krok 9: Vytvořte výstup

Vytvořte výstup
Vytvořte výstup

Protože přidáváme skutečný výtisk, pokračujte a zbavte se funkce testovacího tisku, kterou jsme přidali dříve. Abyste mohli správně šířit lib lib, musíte vědět pár věcí. Za prvé, protože tiskneme báseň a chceme, aby obsahovala více řádků, je důležité si uvědomit, že zadáním '\ n' do řetězce přeskočíte na další řádek. Za druhé, při psaní řetězce můžete do řetězce vložit text složenými závorkami {} a.format (). Například „Mám rád {0} a {1}“. Formát („jídlo“, „voda“) vytiskne „Mám rád jídlo a vodu“. Můžeme to využít ve svůj prospěch při tisku šíleného lib. Zkopírujte kód na obrázku ve svém vlastním programu.

Krok 10: Spusťte program ještě jednou

Pokračujte a spusťte program ještě jednou, abyste se ujistili, že funguje správně. Gratulujeme! Právě jste napsali svůj první program Python.

Doporučuje: