Kurzusok
/
Python
Python
/
Feladatok
/
Közmondás
Közmondás

Közmondás

Könnyű

Utasítások

Egy patkószeg hiánya miatt elveszett egy királyság, legalábbis így szól a mondás.

Egy bemeneti lista alapján állítsd elő a hozzá tartozó közmondást. Például a ["nail", "shoe", "horse", "rider", "message", "battle", "kingdom"] lista esetén a közmondásos mondóka teljes szövegét kell kiírnod:

For want of a nail the shoe was lost.
For want of a shoe the horse was lost.
For want of a horse the rider was lost.
For want of a rider the message was lost.
For want of a message the battle was lost.
For want of a battle the kingdom was lost.
And all for the want of a nail.

Figyelj rá, hogy a bemeneti lista változhat; a megoldásodnak tetszőleges hosszúságú és tartalmú listákkal is meg kell birkóznia. A kimenet egyetlen sora sem lehet statikus, változatlan szöveg; mindegyiknek a megadott bemenettől kell függenie.

A unpacking-and-multiple-assignment anyagban több technikát is megismertél a tetszőleges hosszúságú lists/tuples és a tetszőleges hosszúságú függvényargumentumok kezelésére. Ez a feladat remek alkalom ezeknek a technikáknak a gyakorlására.

A feladat megvalósítása Pythonban

A kurzushoz tartozó tesztesetek hozzáadnak egy további kulcsszó-argumentumot qualifier néven. A kulcsszó-argumentum értékét használd fel arra, hogy módosítsd a közmondásod utolsó versszakát.


Forrás

WikipediaA hivatkozás új ablakban vagy lapon nyílik meg
Szerkesztés GitHubon A hivatkozás új ablakban vagy lapon nyílik meg
Python Exercism

Készen állsz elkezdeni a(z) Közmondás feladatot?

Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) Python nyelvet 17 fogalom146 feladat segítségével, valódi emberi mentorálással, mindez ingyen.