INHOUDSOPGAWE:
- Stap 1: Vereistes
- Stap 2: Eenvoudige byvoegingsprogram
- Stap 3: Skep 'n bronlêer
- Stap 4: Skep 'n titel
- Stap 5: Stel u twee karakters bekend
- Stap 6: Begin Wet I
- Stap 7: Begin toneel I
- Stap 8: Voer u twee karakters in
- Stap 9: Skryf insetteverklarings
- Stap 10: Voeg die waardes saam
- Stap 11: Druk die waarde af
- Stap 12: Verlaat karakters uit die verhoog
- Stap 13: Geluk
- Stap 14: Stel u program op in C -kode
- Stap 15: Maak die opdragprompt oop en navigeer na Kode -gids
- Stap 16: Begin Splc.py en stel u kode saam
- Stap 17: Geluk en wenke vir probleemoplossing
- Stap 18: Om pret te hê daarmee (opsioneel)
Video: Eenvoudige toevoegingsprogram in Shakespeare -programmeertaal: 18 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Shakespeare Programming Language (SPL) is 'n voorbeeld van 'n esoteriese programmeertaal, een wat moontlik interessant is om oor te leer en lekker om te gebruik, maar nie baie handig in toepassings in die regte lewe nie. SPL is 'n taal waar die bronkode soos 'n Shakespeare -toneelstuk lees, met karakters veranderlikes en hul dialoog die werklike kode self is. Dit is belangrik om daarop te let dat die taal baie buigsaam is, sodat u vreemde woorde, sinne en dialooglyne kan byvoeg sonder om die funksionaliteit van die kode te beïnvloed. Dit laat die geskrewe bronkode toe om verder te gaan as die funksionaliteit en na die gebied van geskrewe vermaak as die tyd geneem word om dit te doen.
Stap 1: Vereistes
Daar word aanvaar dat almal wat probeer om hierdie instruksiestel te volg, vertroud is met die basiese beginsels van programmering en die basiese beginsels van navigeer deur dopgehou in die opdragprompt. As u tans met SPL -kode werk, moet u eers die kode saamstel en laat loop met behulp van hierdie biblioteek, Sam Donow's Shakespeare Compiler. Die skakel sal die biblioteek outomaties aflaai, wat dan oopgemaak moet word om dit te gebruik. Om u kode saam te stel, moet u reeds Python 2 of hoër op u rekenaar geïnstalleer het. As u tans nie Python op u rekenaar geïnstalleer het nie, kan u dit hier kry. U kan hierdie instruksiestel steeds volg en vir u 'n basiese program skryf sonder om u kode saam te stel.
Stap 2: Eenvoudige byvoegingsprogram
Die eerste deel van hierdie instruksieset is hoe om 'n eenvoudige program te skryf om getalle by te voeg. Die program word op die opdragreël uitgevoer, en die gebruiker voer twee nommers in en dan stuur die program die produk daarvan terug en verlaat.
Stap 3: Skep 'n bronlêer
Skep 'n bronlêer vir u program. Vir hierdie voorbeeld kry die lêer die naam additionprogram.spl. Om dinge eenvoudig te hou, plaas hierdie lêer in die spl-master-gids wat die lêer splc.py bevat. Dit sal die samestelling van u kode baie makliker maak. Maak u bronlêer oop in 'n teksredigeerder. Ek beveel Notepad ++ aan.
Stap 4: Skep 'n titel
Skryf 'n titel vir jou toneelstuk! Alle programme wat in SPL geskryf is, moet 'n titel hê. Dit kan alles wees wat u wil, solank dit met 'n tydperk eindig.
Stap 5: Stel u twee karakters bekend
Stel u twee karakters bekend! Dit is u twee veranderlikes wat u sal gebruik om bymekaar te tel. Onthou, hulle name moet werklike karakters uit Shakespeare -toneelstukke wees. Hier is 'n lys van alle geldige karaktername. Die formaat is die naam van die karakter, 'n komma, 'n karakterinleiding en dan 'n punt. Vir hierdie voorbeeld het ek twee karakters geskep, Romeo en Juliet. Die karakterinleiding kan alles wees wat u wil hê, wees kreatief!
Stap 6: Begin Wet I
Begin wet I. Om 'n wet te skep, skryf "Wet", die wetnommer in Romeinse syfers, 'n dubbelpunt en dan 'n naam vir die wet, gevolg deur 'n punt. Dit kan alles genoem word waaraan u kan dink.
Stap 7: Begin toneel I
Begin toneel I. Om 'n toneel te skep, skryf "Toneel", die toneelnommer in Romeinse syfers, 'n dubbelpunt en dan 'n naam gevolg deur 'n punt. U kan weer die naam kies wat u wil hê. Let daarop dat in die voorbeeldkode verskeie tonele gebruik word. Vir die bedoeling van hierdie program is dit net om u bronkode te organiseer, en u kan 'n volledig funksionele program met slegs een toneel skryf.
Stap 8: Voer u twee karakters in
Tik u karakters op die verhoog! Om u twee karakters op die toneel in te voer, skryf "[Enter NAME1 en NAME2]", waar NAME1 en NAME2 die name is van die twee karakters wat u die toneel wil betree.
Stap 9: Skryf insetteverklarings
Skryf invoerstate vir u twee karakters sodat hulle aan die waardes van die gebruiker gekies kan word. Om 'n karakter in SPL te laat praat, is net so eenvoudig as om die karakternaam te skryf, gevolg deur 'n dubbelpunt, en dan 'n behoorlike leestekens. Om jou karakter 'n deur die gebruiker gespesifiseerde waarde te laat aanvaar, moet jy jou karakter laat sê "Luister na jou hart." Dit stel die gebruiker in staat om 'n waarde van die opdragreël in te voer, wat dan toegeken sal word aan die karakter wat die reël praat.
Stap 10: Voeg die waardes saam
Voeg die waardes wat in u twee karakters gestoor is, bymekaar. Om die karakter aan die waarde van homself en die teenoorgestelde karakter in die toneel in te stel, kan u 'Ek is die som van u en ek' skryf. As u wil hê dat die ander karakter die som van albei karakters moet aanneem, kan u iets sê soos "U is nou die som van uself en ek."
Stap 11: Druk die waarde af
Druk u toegevoegde waarde uit. Om 'n karakter se waarde in standaarduitset te laat uitvoer, moet u die ander karakter in die toneel laat sê: 'Maak u hart oop'. Maak seker dat u die regte karakter vertel om hul waarde uit te voer. As u die waardes in een karakter opsom, moet die ander karakter in die toneel die een wees wat sê "Maak u hart oop."
Stap 12: Verlaat karakters uit die verhoog
Verlaat u karakters van die verhoog af. U kan dit doen deur te sê "[Verlaat NAME1 en NAME2]", of u kan net "[Exeunt]" sê, wat alle karakters op die verhoog outomaties verlaat.
Stap 13: Geluk
Baie geluk! U het nou 'n basiese toevoegingsprogram in Shakespeare Programming Language geskryf. Die volgende stap is om u kode saam te stel.
Stap 14: Stel u program op in C -kode
Om u SPL -kode in C op te stel, moet u Python 2 of nuwer geïnstalleer het en Sam Donow se Shakepeare Compiler afgelaai het.
Kopiereg © 2014-2015 Sam Donow [email protected] [email protected]
Stap 15: Maak die opdragprompt oop en navigeer na Kode -gids
Open die opdragprompt en navigeer na u gids met die kode wat u pas geskryf het en die lêer splc.py. As u nie vertroud is met hoe om deur die opdragreël te navigeer nie, is hier 'n basiese gids om aan die gang te kom.
Stap 16: Begin Splc.py en stel u kode saam
Skryf in die opdragprompt 'py splc.py yourprogramname.spl> yourprogramname.c' en vervang 'yourprogramname' met die naam van u bronlêer.
Stap 17: Geluk en wenke vir probleemoplossing
Geluk! U behoort nou 'n vertaalde weergawe van u program in C -kode te hê! As daar foute was, probeer om terug te gaan na die bron.spl -lêer en soek na foute met leestekens. Let daarop dat die enigste keer dat die dubbelpunt gebruik kan word om 'n karakter 'n reël te laat spreek; dit kan nie gebruik word in 'n sin wat deur 'n karakter uitgespreek word nie. Maak ook seker dat u karakters behoorlik ingeskryf is in die toneel waarin hulle praat, en dat hul name korrek gespel is. Hou in gedagte dat die Handelinge en Scènes vanaf 1 af in orde moet wees.
Stap 18: Om pret te hê daarmee (opsioneel)
As u die bronkode van additionprogram.spl lees, het dit die struktuur van 'n Shakespeare -toneelstuk, maar dit lees nie heeltemal soos een nie. Die voorbeeld hierbo het presies dieselfde funksionaliteit, maar is meer in die gees van 'n werklike toneelstuk, met 'n bietjie voorkoms van 'n verhaal. U kan u huidige program versier om dit lekkerder te maak, of u kan dit net laat soos dit tans is. Die keuse is joune, dit funksioneer dieselfde
Aanbeveel:
Eenvoudige Light-Up Ugly Christmas Trui: 9 stappe (met foto's)
Eenvoudige Light-Up Ugly Christmas Trui: Dit gebeur elke jaar … Jy benodig 'n " lelike vakansietrui " en jy het vergeet om vooruit te beplan. Wel, hierdie jaar het jy geluk! Jou uitstel is nie jou ondergang nie. Ons sal u wys hoe u 'n eenvoudige Light-Up Ugly Christmas trui in 'n
DIY Vanity Mirror in eenvoudige stappe (met LED -strookligte): 4 stappe
DIY Vanity Mirror in eenvoudige stappe (met behulp van LED Strip Lights): In hierdie pos het ek 'n DIY Vanity Mirror gemaak met behulp van die LED strips. Dit is regtig cool, en u moet dit ook probeer
Vinnige en maklike manier om u sluitskerm in 6 eenvoudige stappe te verander (Windows 8-10): 7 stappe
Vinnige en maklike manier om u sluitskerm in 6 eenvoudige stappe te verander (Windows 8-10): wil u dinge op u skootrekenaar of rekenaar verander? Wil u 'n verandering in u atmosfeer hê? Volg hierdie vinnige en maklike stappe om u rekenaarslotskerm suksesvol te personaliseer
PCB -ontwerp met eenvoudige en maklike stappe: 30 stappe (met foto's)
PCB -ontwerp met eenvoudige en maklike stappe: HELLO -VRIENDE Die baie handige en maklike handleiding vir diegene wat PCB -ontwerp wil leer, kan begin
MAKLIKSTE MANIER OM 'N KOMPAKTE LIG TE MAAK !! 3 EENVOUDIGE STAPPE !!: 3 stappe
MAKLIKSTE MANIER OM 'N KOMPAKTE LIG TE MAAK !! 3 EENVOUDIGE STAPPE !!: wat u benodig - blikkie foelie 1 AA -battery (sommige AAA -batterye werk) 1 mini gloeilamp (gloeilampe wat vir die meeste flitse gebruik word; verwys na prentjie) Liniaal (indien nodig)