title: Select a random card from list in python
body: <p>so I need to make a "game" where the user is ask if he wants to select a card and if yes, then a random card will be returned. something like this:</p>
  
  <pre><code>&gt;&gt;&gt;selectCard()
  Would you like to draw a random card? (yes/no)
  The card you got is: 8 of hearts
  Would you like to draw a random card? (yes/no)
  &gt;&gt;&gt;yes
  The card you got is: Ace of diamonds
  Would you like to draw a random card? (yes/no)
  &gt;&gt;&gt;no
  </code></pre>
  
  <p>so far I have this but I am stuck and don't know how to finish it</p>
  
  <pre><code>def selectCards():
  cardranks = ['Ace',1,2,3,4,5,6,7,8,9,'Jack','Queen','King','Ace',1,2,3,4,5,6,7,8,9,'Jack','Queen','King','Ace',1,2,3,4,5,6,7,8,9,'Jack','Queen','King','Ace',1,2,3,4,5,6,7,8,9,'Jack','Queen','King']
  cardsuits = ['of Clubs','of Clubs','of Clubs','of Clubs','of Clubs','of Clubs','of Clubs','of Clubs','of Clubs','of Clubs','of Clubs','of Clubs','of Clubs','of Diamonds','of Diamonds','of Diamonds','of Diamonds','of Diamonds','of Diamonds','of Diamonds','of Diamonds','of Diamonds','of Diamonds','of Diamonds','of Diamonds','of Diamonds','of Hearts','of Hearts','of Hearts','of Hearts','of Hearts','of Hearts','of Hearts','of Hearts','of Hearts','of Hearts','of Hearts','of Hearts','of Hearts','of Spades','of Spades','of Spades','of Spades','of Spades','of Spades','of Spades','of Spades','of Spades','of Spades','of Spades','of Spades','of Spades']
  shuffle(cardranks)
  shuffle(cardsuits)
  for a,b in zip(cardranks,cardsuits):
      response = (input ('Would you like to draw a random card? (yes/no)'))
      if response == yes:
          return (a,b)
  </code></pre>
  
  <p>when I run this piece of program it says that yes is not defined and so I don't know how to continue.</p>
  
  <p>Thank you </p>