Sisukord:
- Samm: nõuded
- Samm: lihtne lisaprogramm
- Samm: looge lähtefail
- Samm: looge pealkiri
- Samm: tutvustage oma kahte tegelast
- 6. samm: alustage I toimingut
- Samm: alustage stseeni I
- Samm: sisestage oma kaks märki
- Samm 9: Sisestusavalduste kirjutamine
- Samm: lisage väärtused kokku
- Samm: printige väärtus
- 12. samm: väljuge tähemärkidest lavalt
- 13. samm: õnnitlused
- 14. samm: oma programmi koostamine C -koodiks
- Samm: avage käsuviip ja liikuge koodikataloogi
- 16. samm: käivitage Splc.py ja kompileerige oma kood
- 17. samm: õnnitlused ja veaotsingu näpunäited
- 18. samm: lõbutsege sellega (valikuline)
Video: Lihtne lisaprogramm Shakespeare'i programmeerimiskeeles: 18 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Shakespeare'i programmeerimiskeel (SPL) on näide esoteerilisest programmeerimiskeelest, mida on võib -olla huvitav õppida ja lõbus kasutada, kuid mitte eriti kasulik reaalsetes rakendustes. SPL on keel, kus lähtekood loeb nagu Shakespeare'i näidend, kusjuures märgid on muutujad ja nende dialoog on tegelik kood ise. Oluline on märkida, et keel on väga paindlik, nii et saate lisada kõrvalisi sõnu, lauseid ja dialoogiridu, ilma et see mõjutaks koodi funktsionaalsust. See võimaldab kirjalikul lähtekoodil liikuda funktsionaalsusest kaugemale ja minna kirjaliku meelelahutuse valdkonda, kui selleks aega võetakse.
Samm: nõuded
Eeldatakse, et igaüks, kes üritab seda juhiseid järgida, tunneb programmeerimise põhitõdesid ja käsuviiba kaustades navigeerimise põhitõdesid. Praegu, kui töötate SPL -koodiga, tuleb koodi koostamiseks ja käitamiseks see esmalt tõlkida C -ks, kasutades seda raamatukogu, Sam Donowi Shakespeare'i kompilaatorit. Link laadib teegi automaatselt alla, mis tuleb seejärel kasutamiseks lahti pakkida. Koodi kompileerimiseks peab teil olema arvutisse juba installitud Python 2 või uuem. Kui teil pole praegu Pythoni arvutisse installitud, saate selle siit hankida. Saate endiselt järgida seda juhendikomplekti ja kirjutada endale põhiprogrammi ilma koodi koostamata.
Samm: lihtne lisaprogramm
Selle käskkomplekti esimene osa on see, kuidas kirjutada lihtsat programmi numbrite lisamiseks. Programm käivitatakse käsurealt ja kasutaja sisestab kaks numbrit ning seejärel tagastab programm nende toote ja väljub.
Samm: looge lähtefail
Looge oma programmile lähtefail. Selles näites nimetatakse faili addprogram.spl. Asjade lihtsuse hoidmiseks pange see fail spl-master kausta, mis sisaldab faili splc.py. See muudab teie koodi koostamise palju lihtsamaks. Avage lähtefail tekstiredaktoris. Soovitan Notepad ++.
Samm: looge pealkiri
Kirjutage oma näidendile pealkiri! Kõigil SPL -is kirjutatud programmidel peab olema pealkiri. See võib olla kõik, mida soovite, kui see lõpeb perioodiga.
Samm: tutvustage oma kahte tegelast
Tutvustage oma kahte tegelast! Need on teie kaks muutujat, mida kasutate liitmiseks. Pidage meeles, et nende nimed peavad olema Shakespeare'i näidendite tegelikud tegelased. Siin on kõigi kehtivate tegelaste nimede loend. Vorming on tegelase nimi, koma, tegelaskuju ja seejärel punkt. Selle näite jaoks lõin kaks tegelast, Romeo ja Julia. Tegelase tutvustus võib olla ükskõik milline, mida soovite, olge julgelt loov!
6. samm: alustage I toimingut
Alustage seadust I. Seaduse loomiseks kirjutage „Act“, toimingu number rooma numbritega, koolon ja seejärel toimingu nimi, millele järgneb punkt. Seda võib nimetada kõigeks, mida võite mõelda.
Samm: alustage stseeni I
Stseeni alustamine 1. Stseeni loomiseks kirjutage “Stseen”, stseeni number rooma numbritega, koolon ja seejärel nimi, millele järgneb punkt. Jällegi võite vabalt valida mis tahes nime, mida soovite. Pange tähele, et näidiskoodis kasutatakse mitut stseeni. Selle programmi eesmärgil aitab see kõik lähtekoodi korraldada ja saate kirjutada täielikult toimiva programmi, kasutades ainult ühte stseeni.
Samm: sisestage oma kaks märki
Sisestage oma tegelased lavale! Stseenile kahe tähemärgi sisestamiseks kirjutage „[Sisesta NAME1 ja NAME2]”, kus NAME1 ja NAME2 on nende kahe märgi nimed, keda soovite stseeni sisestada.
Samm 9: Sisestusavalduste kirjutamine
Kirjutage oma kahe märgi jaoks sisendlaused, et need määrataks kasutaja valitud väärtustele. Tähemärki SPL -is rääkima panna on sama lihtne kui kirjutada tegelase nimi, millele järgneb koolon ja seejärel korralikult kirjavahemärkidega lause. Selleks, et teie tegelane võtaks vastu kasutaja määratud väärtuse, peate oma tegelase ütlema: „Kuula oma südant”. See võimaldab kasutajal sisestada käsurealt väärtuse, mis seejärel määratakse rida kõnelevale märgile.
Samm: lisage väärtused kokku
Lisage oma kahe märgi salvestatud väärtused kokku. Selleks, et seada tegelane enda ja stseeni vastandliku tegelase väärtuseks, võite kirjutada „Mina olen teie ja mina summa“. Kui soovite, et teine tegelane võtaks mõlema tähemärgi summa väärtuse, võite öelda midagi sellist: „Nüüd olete teie ja mina.”
Samm: printige väärtus
Printige oma lisaväärtus. Selleks, et märk annaks oma väärtuse standardväljundisse, peab stseeni teine tegelane laskma neil „Ava oma süda”. Veenduge, et ütlete õige väärtuse, et nende väärtus välja anda. Kui liidate väärtused ühte tähemärki, peaks stseeni teine tegelane olema see, kes ütleb: „Ava oma süda”.
12. samm: väljuge tähemärkidest lavalt
Väljuge oma tegelastelt lavalt. Seda saate teha, öeldes „[Välju NAME1 ja NAME2]”, või võite lihtsalt öelda „[Exeunt]”, mis väljub automaatselt kõikidest laval olevatest tegelastest.
13. samm: õnnitlused
Palju õnne! Olete nüüd kirjutanud Shakespeare'i programmeerimiskeeles põhilise täiendusprogrammi. Järgmine samm on koodi koostamine.
14. samm: oma programmi koostamine C -koodiks
SPL -koodi C -ks kompileerimiseks peab teil olema installitud Python 2 või uuem versioon ja alla laaditud Sam Donow Shakepeare Compiler.
Autoriõigus © 2014-2015 Sam Donow [email protected] [email protected]
Samm: avage käsuviip ja liikuge koodikataloogi
Avage käsuviip ja liikuge oma kausta, mis sisaldab äsja kirjutatud koodi ja faili splc.py. Kui te pole tuttav käsureal navigeerimisega, on siin algõpetus, kuidas alustada.
16. samm: käivitage Splc.py ja kompileerige oma kood
Kirjutage käsuviibale „py splc.py yourprogramname.spl> yourprogramname.c”, asendades „yourprogramname” oma lähtefaili nimega.
17. samm: õnnitlused ja veaotsingu näpunäited
Palju õnne! Nüüd peaks teil olema oma programmi tõlgitud versioon C -koodis! Kui esines vigu, proovige naasta oma lähtekoodi.spl -faili ja otsige kirjavahemärkidega vigu. Pange tähele, et koolonit saab kasutada ainult siis, kui panna tegelane rida rääkima; seda ei saa kasutada tegelase öeldud lauses. Veenduge ka, et teie tegelased oleksid õigesti sisestatud stseeni, kus nad räägivad, ja et nende nimed oleksid õigesti kirjutatud. Pidage meeles, et seadused ja stseenid peavad olema korras, alates 1.
18. samm: lõbutsege sellega (valikuline)
Addprogram.spl lähtekoodi lugedes on sellel Shakespeare'i näidendi struktuur, kuid see ei loe päris täpselt nagu üks. Ülaltoodud näitel on täpselt sama funktsionaalsus, kuid see on pigem tegeliku näidendi vaimus ja mõnevõrra sarnane looga. Võite julgelt oma praegust programmi kaunistada, et see oleks lõbusam, või võite lihtsalt jätta selle praeguseks. Valik on teie, see toimib samamoodi
Soovitan:
Mobiiliga juhitav Bluetooth -auto -- Lihtne -- Lihtne -- Hc-05 -- Mootorikilp: 10 sammu (koos piltidega)
Mobiiliga juhitav Bluetooth -auto || Lihtne || Lihtne || Hc-05 || Motor Shield: … Palun TELLI minu YouTube'i kanalile ………. See on Bluetooth-juhitav auto, mis kasutas mobiiliga suhtlemiseks Bluetooth-moodulit HC-05. Saame autot juhtida mobiiltelefoniga Bluetoothi kaudu. Auto liikumise juhtimiseks on olemas rakendus
COVID-19 armatuurlaud (lihtne ja lihtne): 4 sammu
COVID-19 juhtpaneel (lihtne ja lihtne): kõikjal on uudse COVID-19 viiruse puhang. Vajalik oli jälgida praegust COVID-19 stsenaariumi riigis. Niisiis, kodus olles oli see projekt, millele ma mõtlesin: " Informatsiooni armatuurlaud " - A
Lihtne ja lihtne ämblikmehe veebipilduja: 12 sammu
Lihtne ja lihtne ämblikmehe veebipilduja: kas olete näinud ämblikmehe filmi? Ämblikmehe koomiksiraamat? Midagi ähmaste inimestega seotud? Ämblikmees on näiliselt kõikjal. Miks mitte teha lihtne veebipilduja? Pärast väikest harjutamist lõin maja materjalidest kujunduse, mida saaks luua
Lihtne lihtne kodutöömasin: 4 sammu (piltidega)
Lihtne lihtne kodutöömasin: see masin on ehitatud odavatest materjalidest ja selle ehitamine ei ületa 7 dollarit. Selle ehitamiseks vajate kannatlikkust ja 2 tundi aega. Ja te peate olema tuttav jootmise ja juhtmestikuga, kuna see hõlmab väikest vooluringi. Kui see on ehitatud, ühendage see lihtsalt
DIY MusiLED, muusika sünkroonitud LED-id ühe klõpsuga Windowsi ja Linuxi rakendusega (32-bitine ja 64-bitine). Lihtne taastada, lihtne kasutada, lihtne teisaldada: 3 sammu
DIY MusiLED, muusika sünkroonitud LED-id ühe klõpsuga Windowsi ja Linuxi rakendusega (32-bitine ja 64-bitine). Lihtne taastada, lihtne kasutada, lihtne teisaldada .: See projekt aitab teil ühendada 18 LED-i (6 punast + 6 sinist + 6 kollast) oma Arduino plaadiga ja analüüsida arvuti helikaardi reaalajasignaale ning edastada need valgusdioodid, mis neid löögiefektide järgi süttivad (Snare, High Hat, Kick)