cards = [7, 8, 9, 10, "J", "Q", "K", "A"] suits = ["Hearts", "Diamonds", "Spades", "Clubs"] suitsAlt = ["Clubs", "Spades", "Diamonds", "Hearts"] tenPoints = [10, "J", "Q", "K"] # multiplicators = [4, 3, 2, 1] # Part 1 for card in cards: for suit in suits: print card, suit # Part 2 for card in cards: for suit in suits: value = 0 if card in tenPoints: value = 10 elif card == "A": value = 15 else: value = card if suit == "Hearts": value *= 4 elif suit == "Diamonds": value *= 3 elif suit == "Spades": value *= 2 if value > 30: print value, card, suit # Part 2 alternative for card in cards: for suit in suitsAlt: value = 0 if card in tenPoints: value = 10 elif card == "A": value = 15 else: value = card value *= suits.index(suit) + 1 if value > 30: print value, card, suit