Satura rādītājs:
- 1. darbība: lejupielādējiet Python
- 2. darbība. Atveriet IDLE
- 3. solis: sajauciet mazliet
- 4. darbība: izveidojiet faktisko programmas failu
- 5. solis: Pirms mēs sākam rakstīt kodu
- 6. darbība: sāciet rakstīt savu programmu
- 7. solis: palaidiet programmu
- 8. darbība: uzvedņu pievienošana ievades vērtībām
- 9. darbība: izveidojiet izvadi
- 10. darbība: Palaidiet programmu vēl vienu reizi
Video: Mad Lib ar Python: 10 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Mad Libs programmas izveide python
Ko tev vajag:
1. Windows vai Mac dators
2. Interneta pieslēgums
Ko jūs zināt līdz beigām:
1. Stīgas
2. Mainīgie
2. Ievades un drukāšanas funkcijas
1. darbība: lejupielādējiet Python
Vispirms jums ir jālejupielādē python (acīmredzot). Dodieties uz vietni python.org, noklikšķiniet uz lejupielādes pogas un izvēlieties savai sistēmai atbilstošu versiju.
2. darbība. Atveriet IDLE
Kad esat lejupielādējis un instalējis Python, atveriet IDLE. IDLE ir programmēšanas vide, kuru mēs izmantosim šai apmācībai. Ir vairākas citas programmas, kurās mēs varētu rakstīt python, taču šī ir pamata programma, kas ir iepakota kopā ar pašu Python.
3. solis: sajauciet mazliet
Logu, kas tiek parādīts, pirmo reizi atverot IDLE, var izmantot kā sava veida rotaļlaukumu Python kodam. Ievadot komandu un nospiežot taustiņu Enter, tā automātiski izpilda šo rindu un saglabā atmiņā visas piešķirtās vērtības. Dodieties uz priekšu un atkārtojiet manu kodu, iespējams, ar savu vārdu un pāris citiem, lai iegūtu pamata priekšstatu par to, kā viss darbojas. Neuztraucieties, ja to nesaprotat, mēs veiksim padziļinātāku darbību, veicot šādas darbības.
4. darbība: izveidojiet faktisko programmas failu
Koda rakstīšana rotaļu laukumā ir jautra, taču, lai saglabātu programmu ar iespēju to palaist atsevišķi, mums kods ir jāsaglabā programmas failā. Izveidojiet jaunu failu programmas ierakstīšanai.
5. solis: Pirms mēs sākam rakstīt kodu
Lai saņemtu ievadi no lietotāja un saglabātu to, mums ir jāizveido mainīgie katram vārdam, kuru vēlamies saglabāt. Iedomājieties mainīgo tā, kā to izmantotu algebrā. Jūs nosaucat mainīgo kreisajā pusē un pēc tam piešķirat to vērtībai, izmantojot vienādības zīmi. Atšķirībā no algebra mainīgajos varat saglabāt ne tikai skaitļus. Šīs programmas gadījumā mēs saglabāsim virknes. Virkne ir tikai vārds vai teikums. Ņemiet vērā, ka jebkurā laikā, kad tiek izmantots teksts, to ieskauj pēdiņas. Varat izmantot atsevišķas vai dubultās pēdiņas, ja vien sākuma daļa ir tāda pati kā noslēguma pēdiņa. Šie citāti nav nepieciešami skaitļiem vai mainīgajiem, tikai virknes.
6. darbība: sāciet rakstīt savu programmu
Lai sāktu, izveidosim mainīgo katram no četriem vārdiem, kas mums jāsaņem no lietotāja. Lai saņemtu informāciju no lietotāja, mēs izmantojam ievadi (). Iestatot katra mainīgā vērtību uz ievadi (), mēs varam iegūt ievadi no lietotāja un saglabāt tos šajos mainīgajos.
Lai drukātu tekstu lietotājam, mēs izmantojam komandu print () un iekavās ievietojam visu, kas nepieciešams. Atcerieties, ka virknēm jābūt apvītām pēdiņām, bet ne mainīgajiem. Izdrukājiet vārdus secīgi, atkārtojot kodu manā drukāšanas funkcijā.
7. solis: palaidiet programmu
Tagad, kad mums ir funkcionējoša programma, dodieties uz priekšu un palaidiet to, noklikšķinot uz palaist un pēc tam palaist moduli. Ja neesat saglabājis failu, tas lūgs saglabāt failu pirms tā palaišanas. Dariet to, tad ļaujiet programmai darboties. Jūs pamanīsit, ka nekas netiek izdrukāts, jo mēs esam lūguši lietotājam ievadīt informāciju, nevis uzdot jautājumus. Dodieties uz priekšu un ierakstiet 4 vārdus, kas starp tiem tiek ievadīti, lai tos ievadītu, un pēc tam pārliecinieties, vai vārdi tiek izdrukāti pareizi. Ja viņi to dara, atgriezieties programmas failā un pārejiet pie nākamās darbības.
8. darbība: uzvedņu pievienošana ievades vērtībām
Lai ievades () funkcijai būtu uzvedne, starp iekavām ievietojam virkni, ko vēlamies izdrukāt. Iet uz priekšu un pievienojiet uzvedni katrai ievadei un pēc tam palaidiet programmu, lai pārliecinātos, ka tie darbojas pareizi. Jūs ievērosiet, ka manējā es ievietoju atstarpi aiz: pirms aizvēršanas ar citātu. Tas ir tāpēc, ka, ievadot lietotāju, tas netiks saspiests blakus kolu.
9. darbība: izveidojiet izvadi
Tā kā mēs pievienojam faktisko izdruku, turpiniet un atbrīvojieties no iepriekš pievienotās testa drukas funkcijas. Tagad, lai pareizi izdotu trako lib, ir jāzina dažas lietas. Pirmkārt, tā kā mēs drukājam dzejoli un vēlamies, lai tas aptvertu vairākas rindas, ir svarīgi ņemt vērā, ka, ierakstot virknē '\ n', tiks pārvietota uz nākamo rindu. Otrkārt, rakstot virkni, varat izmantot cirtainās iekavas {} un.format (), lai ievietotu tekstu virknē. Piemēram, “Man patīk {0} un {1}”. Formāts (“pārtika”, “ūdens”) izdrukās “Man patīk ēdiens un ūdens”. Mēs varam to izmantot savā labā, izdrukājot trako lib. Atkārtojiet attēlā redzamo kodu savā programmā.
10. darbība: Palaidiet programmu vēl vienu reizi
Dodieties uz priekšu un palaidiet programmu vēl vienu reizi, lai pārliecinātos, ka tā darbojas pareizi. Apsveicam! Jūs tikko uzrakstījāt savu pirmo Python programmu.
Ieteicams:
Mapju sinhronizēšana ar Python: 5 soļi
Mapju sinhronizēšana ar Python: Šī pamācība parādīs, kā divas mapes (un visas tajās esošās mapes) sinhronizēt, lai viena būtu tieša otras kopija. Ideāli piemērots darba dublēšanai gan lokāli, gan mākoņa/tīkla serverī vai USB diskdzinī. Nav pieredzes ar programmēšanu
Akustiskā levitācija ar Arduino Uno soli pa solim (8 soļi): 8 soļi
Akustiskā levitācija ar Arduino Uno soli pa solim (8 soļi): ultraskaņas skaņas pārveidotāji L298N līdzstrāvas adaptera strāvas padeve ar vīriešu līdzstrāvas tapu Arduino UNOBreadboard un analogie porti koda konvertēšanai (C ++)
LittleBits Mad Libs (-ish): 7 soļi (ar attēliem)
LittleBits Mad Libs (-ish): esat gatavs iesaistīt savus skolēnus izaicinājumā, kas ietver NGSS (nākamās paaudzes zinātnes standartu) inženiertehnisko praksi (un vairāk, ja pievienojat citus ierobežojumus!)? Izmantojot LittleBits vai jebkuru citu daudzdaļīgu elektronikas komplektu (SAM Laboratorijas, Lego WeDo, LEGO
Mad Scientists Light: 9 soļi (ar attēliem)
Mad Scientists Light: izgatavotājam draudzīga Nika Villmora caurules lampas versija. valdzinošs gaismas avots, kas piemērots normālai lietošanai un kuru var aptumšot kā jauku relaksējošu nakts gaismu
3x3x3 LED kubs ar Arduino Lib: 4 soļi (ar attēliem)
3x3x3 LED kubs ar Arduino Lib: Ir arī citi norādījumi par LED klucīšu veidošanu, tas atšķiras vairāku iemeslu dēļ: 1. Tas ir veidots ar nelielu skaitu ārpus plaukta esošo komponentu un ir savienojams tieši ar Arduino. 2. Skaidra, viegli reproducējama shēma ir