MCPcopy Index your code
hub / github.com/geekcomputers/Python / buildDeck

Function buildDeck

BoardGame-CLI/uno.py:21–36  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

19
20
21def buildDeck() -> List[str]:
22 deck: List[str] = []
23 # example card:Red 7,Green 8, Blue skip
24 colours = ["Red", "Green", "Yellow", "Blue"]
25 values = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, "Draw Two", "Skip", "Reverse"]
26 wilds = ["Wild", "Wild Draw Four"]
27 for colour in colours:
28 for value in values:
29 cardVal = "{} {}".format(colour, value)
30 deck.append(cardVal)
31 if value != 0:
32 deck.append(cardVal)
33 for i in range(4):
34 deck.append(wilds[0])
35 deck.append(wilds[1])
36 return deck
37
38
39"""

Callers 1

uno.pyFile · 0.85

Calls 1

appendMethod · 0.45

Tested by

no test coverage detected