Turinys:
- 1 veiksmas: atsisiųskite „Python“
- 2 veiksmas: atidarykite IDLE
- 3 žingsnis: netvarkykite šiek tiek
- 4 veiksmas: sukurkite faktinį programos failą
- 5 žingsnis: Prieš pradėdami rašyti kodą
- 6 veiksmas: pradėkite rašyti savo programą
- 7 veiksmas: paleiskite programą
- 8 veiksmas: raginimų pridėjimas prie įvesties verčių
- 9 veiksmas: sukurkite išvestį
- 10 veiksmas: paleiskite programą dar kartą
Video: „Mad Lib“su „Python“: 10 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
„Mad Libs“programos kūrimas naudojant „python“
Ko tau reikia:
1. „Windows“arba „Mac“kompiuteris
2. Interneto ryšys
Ką sužinosite iki galo:
1. Stygos
2. Kintamieji
2. Įvesties ir spausdinimo funkcijos
1 veiksmas: atsisiųskite „Python“
Pirmiausia turite atsisiųsti „python“(aišku). Eikite į python.org, spustelėkite atsisiuntimo mygtuką ir pasirinkite savo sistemai tinkamą versiją.
2 veiksmas: atidarykite IDLE
Atsisiuntę ir įdiegę „Python“, atidarykite IDLE. IDLE yra programavimo aplinka, kurią naudosime šioje pamokoje. Yra keletas kitų programų, kuriose galėtume rašyti „python“, tačiau tai yra pagrindinė programa, supakuota su pačiu „Python“.
3 žingsnis: netvarkykite šiek tiek
Langas, rodomas pirmą kartą atidarius IDLE, gali būti naudojamas kaip „Python“kodo žaidimų aikštelė. Kai įvedate komandą ir paspausite „Enter“, ji automatiškai paleidžia tą eilutę ir išsaugo atmintyje visas priskirtas vertes. Eikite į priekį ir pakartokite mano kodą, galbūt su savo vardu ir keliais skirtingais, kad gautumėte pagrindinę idėją, kaip viskas veikia. Nesijaudinkite, jei to nesuprantate, išsamiau atliksime šiuos veiksmus.
4 veiksmas: sukurkite faktinį programos failą
Rašyti kodą žaidimų aikštelėje yra smagu, tačiau norėdami išsaugoti programą su galimybe ją paleisti savarankiškai, turime išsaugoti kodą programos faile. Sukurkite naują failą programai rašyti.
5 žingsnis: Prieš pradėdami rašyti kodą
Norėdami gauti įvesties iš vartotojo ir ją išsaugoti, turime sukurti kintamuosius kiekvienam norimam išsaugoti žodžiui. Pagalvokite apie kintamąjį taip, kaip jį naudotumėte algebra. Jūs pavadinate kintamąjį kairėje pusėje ir tada priskiriate jį vertei, naudodami lygybės ženklą. Skirtingai nuo algebros, kintamuosiuose galite saugoti ne tik skaičius. Šios programos atveju mes išsaugosime eilutes. Eilutė yra tik žodis ar sakinys. Atkreipkite dėmesį, kad bet kuriuo metu, kai naudojamas tekstas, jį supa kabutės. Galite naudoti vienkartines arba dvigubas kabutes, jei pradinė yra tokia pati kaip ir paskutinė. Šios kabutės nebūtinos skaičiams ar kintamiesiems, tik eilutės.
6 veiksmas: pradėkite rašyti savo programą
Norėdami pradėti, sukurkime kintamąjį kiekvienam iš keturių žodžių, kuriuos turime gauti iš vartotojo. Norėdami gauti įvesties iš vartotojo, naudojame įvestį (). Nustatę kiekvieno kintamojo reikšmę įvestis (), galime gauti įvesties iš vartotojo ir išsaugoti juos tuose kintamuosiuose.
Norėdami spausdinti tekstą vartotojui, naudojame komandą print () ir skliausteliuose įrašome viską, ką reikia atspausdinti. Atminkite, kad eilutes turi supa kabutės, bet ne kintamieji. Išspausdinkite žodžius iš eilės, pakartodami kodą mano spausdinimo funkcijoje.
7 veiksmas: paleiskite programą
Dabar, kai turime veikiančią programą, eikite į priekį ir paleiskite ją spustelėdami „Vykdyti, tada paleisti modulį“. Jei neišsaugojote failo, jis paragins jį išsaugoti prieš jį paleidžiant. Padarykite tai, tada paleiskite programą. Pastebėsite, kad niekas neatspausdina, nes mes tik paprašėme vartotojo įvesti, o ne iš tikrųjų paraginome juos užduoti klausimus. Eikite į priekį ir įveskite 4 žodžius, įvedančius tarp jų, ir įveskite juos, tada įsitikinkite, kad žodžiai spausdinami teisingai. Jei jie tai padarys, grįžkite prie programos failo ir pereikite prie kito veiksmo.
8 veiksmas: raginimų pridėjimas prie įvesties verčių
Norėdami, kad įvesties () funkcija būtų raginama, tarp skliaustų įdedame norimą spausdinti eilutę. Eikite į priekį ir pridėkite raginimą prie kiekvieno įvesties, tada paleiskite programą, kad įsitikintumėte, jog jie veikia tinkamai. Pastebėsite, kad mano eilutėje po:: prieš uždarydamas citatą. Taip yra todėl, kad kai vartotojas įveda tekstą, jis nebus prigludęs prie dvitaškio.
9 veiksmas: sukurkite išvestį
Kadangi pridedame faktinį spausdinimą, eikite į priekį ir atsikratykite anksčiau pridėtos bandomosios spausdinimo funkcijos. Dabar, kad teisingai išvestumėte beprotišką lib, turite žinoti keletą dalykų. Pirma, kadangi spausdiname eilėraštį ir norime, kad jis apimtų kelias eilutes, svarbu pažymėti, kad įvedus eilutę „\ n“bus pereinama prie kitos eilutės. Antra, rašydami eilutę, norėdami įterpti tekstą į eilutę, galite naudoti garbanotas skliaustus {} ir.format (). Pavyzdžiui, „man patinka {0} ir {1}“formatas („maistas“, „vanduo“) atspausdins „man patinka maistas ir vanduo“. Mes galime tai panaudoti savo naudai spausdindami pamišusią lib. Pakartokite savo programos paveikslėlyje esantį kodą.
10 veiksmas: paleiskite programą dar kartą
Eikite į priekį ir dar kartą paleiskite programą, kad įsitikintumėte, jog ji veikia tinkamai. Sveikinu! Jūs ką tik parašėte savo pirmąją „Python“programą.
Rekomenduojamas:
Žingsnių skaitiklis - mikro: bitas: 12 žingsnių (su paveikslėliais)
Žingsnių skaitiklis - „Micro: Bit“: šis projektas bus žingsnių skaitiklis. Savo žingsniams matuoti naudosime „Micro: Bit“įmontuotą akselerometro jutiklį. Kiekvieną kartą purtant „Micro: Bit“, prie skaičiaus pridėsime 2 ir parodysime jį ekrane
„LittleBits Mad Libs“(-iš): 7 žingsniai (su nuotraukomis)
„LittleBits Mad Libs“(-iš): pasiruošę įtraukti savo mokinius į iššūkį, apimantį NGSS (naujos kartos mokslo standartų) inžinerinę praktiką (ir daugiau, jei pridėsite kitų apribojimų!)? Laboratorijos, „Lego WeDo“, LEGO
„Arduino“: „Precision Lib“žingsniniam varikliui: 19 žingsnių
„Arduino“: „Precision Lib“žingsniniam varikliui: Šiandien aš jums parodysiu visą žingsnį turinčio variklio vairuotojo biblioteką su ribiniais jungikliais ir variklio judėjimą pagreičiu ir mikro žingsniu. Šis „Lib“, veikiantis tiek „Arduino Uno“, tiek „Arduino Mega“, leidžia perkelti variklius ne tik
„Mad Scientists Light“: 9 žingsniai (su nuotraukomis)
„Mad Scientists Light“: kūrėjui palanki Nik Willmore vamzdžių lempos versija. patrauklus šviesos šaltinis, tinkamas normaliam naudojimui ir gali būti pritemdytas kaip maloni atpalaiduojanti naktinė šviesa
3x3x3 LED kubas su „Arduino Lib“: 4 žingsniai (su nuotraukomis)
3x3x3 LED kubas su „Arduino Lib“: Yra ir kitų instrukcijų, kaip statyti LED kubelius, šis skiriasi dėl kelių priežasčių: 1. Jis pagamintas iš nedaugelio gatavų komponentų ir prijungiamas tiesiai prie „Arduino“. 2. Aiški, lengvai atkuriama grandinės schema yra