avontuur is 'n getroue hawe van die & quot; Avontuur & quot; spel Python 3 van die oorspronklike 1977 & nbsp; FORTRAN kode deur Crowther en Woods, gedryf deur dieselfde advent.dat lêer, wat kan jy verken Hannah Cave, waar die ander gevind fortuin in skat en goud, maar dit is gerugte dat sommige wat betree is nooit weer gesien nie.
Die gebruik van 'n afgestorwene 3 aan te moedig, is die spel wat ontwerp is om te word reg aan die Python vinnige gespeel. Enkel woord opdragte kan getik word deur hulself nie, maar twee-woord opdragte moet as 'n funksie oproep (sedert 'n twee-woord opdrag nie geldig Python sou wees) geskryf word:
>>> Invoer avontuur
>>> Adventure.play ()
WELKOM avontuur !! SAL JY INSTRUKSIES graag?
>>> Geen
Jy staan aan die einde van 'n pad VOORDAT 'n klein baksteen gebou.
Om jou is 'n bos. 'N stroompie vloei uit die gebou en
DOWN 'n sloot.
>>> Oos
JY IS binne 'n gebou, 'n goed HOUSE vir 'n groot lente.
Daar is sommige sleutels op Die grond hier.
DAAR IS 'n blink BRASS LAMP buurt.
Daar kos HIER.
DAAR IS 'n bottel water HIER.
>>> Get (lamp)
OK
>>> Verlof
Jy is nou op EINDE VAN pad weer.
>>> Suid
Jy is in 'n vallei in die FOREST langs 'n stroom tuimel langs 'n
ROCKY bed.
Die oorspronklike Avontuur betaal aandag aan slegs die eerste vyf letters van elke opdrag, so 'n lang opdrag soos inventaris kan eenvoudig getik word as inven. Hierdie pakket definieer 'n simbool vir beide weergawes van elke lang woord, sodat jy kan die lang of kort weergawe as jy tik.
Jy kan vind twee volledige, werk ipv van die spel in die toetse gids, wat jy kan hardloop met behulp van die ontdek module wat die ingeboude kom met Python 3.2:
$ Python3.2 -M unittest ontdek avontuur
Ek het die meeste van hierdie pakket oor Kersfees vakansie 2010, meer oor die werking van die spel wat so entralled my soos 'n kind om te leer; die projek het ook vir my oefen om te skryf Python 3. Ek het nog nie vergeet van die hakies in die skryf van druk () as ek nie aandag
Wat is nuut in hierdie release:.
- installeer op Windows; vaste ongedefinieerde opdragte
Wat is nuut in die weergawe 1.2:
- tradisionele modus: die herstel van spaar, 5-letter opdragte
Wat is nuut in die weergawe 1.1:
- Tradisionele af; meer buigsaam Python sintaksis
Wat is nuut in weergawe 1.0:
- 100% toets dekking, funksie-volledige
Vereistes :
- Python
Kommentaar nie gevind