Tartalomjegyzék:
- Lépés: Töltse le a Python programot
- 2. lépés: Nyissa meg az IDLE -t
- 3. lépés: Kicsit kavarjon
- 4. lépés: Hozza létre a tényleges programfájlt
- 5. lépés: Mielőtt elkezdenénk írni a kódot
- 6. lépés: Kezdje el írni a programot
- 7. lépés: Futtassa a programot
- 8. lépés: Kérdések hozzáadása a bemeneti értékekhez
- 9. lépés: Hozza létre a kimenetet
- 10. lépés: Futtassa még egyszer a programot
Videó: Mad Lib with Python: 10 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Mad Libs program készítése pythonban
Amire szükséged van:
1. Windows vagy Mac számítógép
2. Internet kapcsolat
Mit fogsz tudni a végére:
1. Húrok
2. Változók
2. Beviteli és nyomtatási funkciók
Lépés: Töltse le a Python programot
Először le kell töltenie a python -t (nyilvánvalóan). Lépjen a python.org oldalra, kattintson a letöltés gombra, és válassza ki a rendszerének megfelelő verziót.
2. lépés: Nyissa meg az IDLE -t
Miután letöltötte és telepítette a Python -ot, nyissa meg az IDLE -t. Az IDLE az a programozási környezet, amelyet ebben az oktatóanyagban fogunk használni. Számos más program is írható pythonba, de ez az alap, amely magával a Python -szal van csomagolva.
3. lépés: Kicsit kavarjon
Az IDLE első megnyitásakor megjelenő ablak egyfajta játszótérként használható a Python kód számára. Amikor begépel egy parancsot és megnyomja az enter billentyűt, az automatikusan lefuttatja ezt a sort, és tárolja a hozzárendelt értékeket a memóriában. Folytassa, és ismételje meg a kódomat, talán a saját nevével és néhány más névvel, hogy alapötletet kapjon arról, hogyan működik minden. Ne aggódjon, ha nem érti, a következő lépésekben részletesebben foglalkozunk.
4. lépés: Hozza létre a tényleges programfájlt
A kód írása a játszótéren szórakoztató, de ahhoz, hogy egy programot menthessünk azzal a képességgel, hogy önállóan futtassuk, el kell tárolnunk a kódot egy programfájlban. Hozzon létre egy új fájlt a program írásához.
5. lépés: Mielőtt elkezdenénk írni a kódot
Annak érdekében, hogy bejegyzést kapjunk a felhasználótól és tároljuk, változókat kell létrehoznunk minden egyes tárolni kívánt szóhoz. Gondoljon egy változóra úgy, ahogy az algebrában használná. Nevezze el a változót a bal oldalon, majd rendelje hozzá az értékhez az egyenlőségjel használatával. Az algebral ellentétben a számokban nem csak számokat tárolhat a változókban. Ebben a programban a karakterláncokat tároljuk. A karakterlánc csak egy szó vagy mondat. Vegye figyelembe, hogy a szöveg használata során idézőjelek veszik körül. Használhat egyszeres vagy dupla idézőjelet is, amennyiben a kezdő azonos a záróéval. Ezek az idézetek nem szükségesek számokhoz vagy változókhoz, csak karakterláncokhoz.
6. lépés: Kezdje el írni a programot
A kezdéshez készítsünk egy változót mind a négy szóhoz, amelyeket meg kell kapnunk a felhasználótól. Annak érdekében, hogy a felhasználótól bemenetet kapjunk, az input () függvényt használjuk. Ha minden változó értékét input () értékre állítjuk, akkor a felhasználótól kaphatunk bemenetet és tárolhatjuk ezeket a változókat.
Annak érdekében, hogy szöveget nyomtathassunk a felhasználónak, a print () parancsot használjuk, és mindent, amit ki kell nyomtatni, a zárójelbe tesszük. Ne feledje, hogy a karakterláncokat idézőjeleknek kell körülvenniük, de nem változó neveknek. Nyomtassa ki a szavakat egymás után úgy, hogy megismétli a kódot a nyomtatási funkciómban.
7. lépés: Futtassa a programot
Most, hogy van egy működő programunk, lépjünk tovább, és futtassuk a Futtatás, majd a Modul futtatása gombra kattintva. Ha még nem mentette el a fájlt, akkor a futtatás előtt kéri, hogy mentse el. Tegye ezt, majd hagyja futni a programot. Észre fogja venni, hogy semmi sem nyomtatódik ki, ez azért van, mert csak a felhasználót kértük be, és nem kértük fel semmilyen kérdéssel. Hajtson végre, és írjon be 4 beütő szót az Enter közé, hogy beírja őket, majd győződjön meg arról, hogy a szavak helyesen nyomtatódnak. Ha igen, térjen vissza a programfájlhoz, és folytassa a következő lépéssel.
8. lépés: Kérdések hozzáadása a bemeneti értékekhez
Annak érdekében, hogy az input () függvénynek legyen egy promptja, a zárójel közé teszünk egy nyomtatott karakterláncot. Folytassa, és adjon hozzá egy parancsot minden bemenethez, majd futtassa a programot annak biztosítására, hogy megfelelően működjenek. Észre fogja venni, hogy az enyémben szóközt teszek az: után: az idézettel zárás előtt. Ez azért van így, hogy amikor a felhasználó beírja, akkor a kettőspont mellé nem lesz.
9. lépés: Hozza létre a kimenetet
Mivel hozzáadjuk a tényleges nyomtatást, lépjen tovább, és szabaduljon meg a korábban hozzáadott tesztnyomtatási funkciótól. Ahhoz, hogy az őrült lib helyesen jelenjen meg, van néhány dolog, amit tudnia kell. Először is, mivel kinyomtatunk egy verset, és azt szeretnénk, hogy több sorban legyen, fontos megjegyezni, hogy a „\ n” karakterláncba való beírása a következő sorra ugrik. Másodszor, egy karakterlánc beírásakor a {} és a.format () göndör zárójelekkel szöveget illeszthet be a karakterláncba. Például a „szeretem a {0} és az {1}” formátum („étel”, „víz”) kiírja a „szeretem az ételt és a vizet” kifejezést. Ezt használhatjuk a javunkra, amikor kinyomtatjuk az őrült lib -et. Ismételje meg a képen látható kódot saját programjában.
10. lépés: Futtassa még egyszer a programot
Folytassa, és futtassa még egyszer a programot, hogy megbizonyosodjon arról, hogy megfelelően működik. Gratulálunk! Most írta meg az első Python programját.
Ajánlott:
Mappák szinkronizálása Python segítségével: 5 lépés
Mappák szinkronizálása Python -szal: Ez az utasítás megmutatja, hogyan kell két mappát (és az azokban lévő összes mappát) szinkronban tartani, így az egyik a másolat közvetlen másolata. Ideális a munkák biztonsági mentéséhez helyben, felhő/hálózati szerverre vagy USB -meghajtóra. Nincs programozási tapasztalat
LittleBits Mad Libs (-ish): 7 lépés (képekkel)
LittleBits Mad Libs (-ish): Készen áll arra, hogy bevonja diákjait egy kihívásba, amely integrálja az NGSS (Next Generation Science Standards) mérnöki gyakorlatokat (és még többet, ha más korlátozásokat is hozzáad!)? Labs, Lego WeDo, LEGO
Arduino: Precíziós Lib a léptetőmotorhoz: 19 lépés
Arduino: Precision Lib a léptetőmotorhoz: Ma megmutatok egy könyvtárat egy teljes lépcsős motorvezérlőnek végálláskapcsolókkal, valamint a motor mozgásával gyorsítással és mikro lépéssel. Ez a Lib, amely mind az Arduino Uno -n, mind az Arduino Mega -n működik, lehetővé teszi a motorok mozgatását, nem pedig alapon
Mad Scientists Light: 9 lépés (képekkel)
Mad Scientists Light: Nik Willmore csőlámpa készítőbarát változata. magával ragadó fényforrás normál használatra, és lecsökkenthető, mint egy kellemes pihentető éjszakai fény
3x3x3 LED kocka Arduino Lib -el: 4 lépés (képekkel)
3x3x3 LED-es kocka Arduino Lib-el: Vannak más utasítások is a LED-kockák építéséhez, ez több okból is különbözik: 1. Kevés polcról származó alkatrészből épül fel, és közvetlenül az Arduino-hoz csatlakoztatható. 2. A világos, könnyen reprodukálható kapcsolási rajz pr