Bizonyos angol akcentusokban, ha gyorsan mondod, hogy „two for”, az úgy hangzik, mint a „two fer”. A two-for-one azt jelenti, hogy ha veszel egyet, kapsz egy másikat ingyen. Így a „two-fer” kifejezés gyakran egy kettőt egy áráért szóló ajánlatra utal.
Képzelj el egy pékséget, ahol ünnepi akció keretében két sütit vehetsz egy áráért („two-fer one!”). Elfogadod az ajánlatot, és (nagyon nagylelkűen) úgy döntesz, hogy a plusz sütit odaadod valaki másnak, aki a sorban áll.
A feladatod, hogy eldöntsd, mit mondasz, amikor odaadod a plusz sütit.
Ha ismered a személy nevét (például ha Do-yun a neve), akkor ezt mondod:
One for Do-yun, one for me.
Ha viszont nem ismered a személy nevét, akkor helyette a you szót mondod.
One for you, one for me.
Íme néhány példa:
| Név | Párbeszéd |
|---|---|
| Alice | One for Alice, one for me. |
| Bohdan | One for Bohdan, one for me. |
| One for you, one for me. | |
| Zaphod | One for Zaphod, one for me. |
A Cairo nyelvben az Option felsorolás arra szolgál, hogy ábrázolja azt a fogalmat, hogy egy érték hiányzik vagy jelen van.
Két változata van:
Option::None nem vesz fel társított értéket, és azt jelöli, hogy nem tartalmaz adatot.Option::Some egy társított értéket vesz fel, és azt jelöli, hogy az érték jelen van, például Option::Some(value) formában.Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) Cairo nyelvet 25 fogalom68 feladat segítségével, valódi emberi mentorálással, mindez ingyen.