Generating playing cards
You should collect all imports at the beginning of the file. You have strange card numbers and why is choice 10 special? Normally, card games have decks, and not random constructed cards, e.g. you could have 10 equal cards.

import time
import random

SUITS = ('Spade', 'Hearts', 'Diamonds', 'Clubs')
NUMBERS = (1,2,3,4,5,6,7,8,9,10,'Jack','Queen','King','Ace')

def card():
    return random.choice(SUITS), random.choice(NUMBERS)

def store10Cards():
    return [card() for _ in range(10)]

def yourCards():
    cards = store10Cards()
    choice = int(input('Which of your cards would you want to see? You have 10 cards : '))
    print('Your chosen card is', cards[choice - 1])
    if choice == 10:
        time.sleep(5)
    return cards

print('Hi')
time.sleep(2)
print('You have 10 cards')
time.sleep(2)
choice = input('Would you like to see them? Y/N  : ').upper()
if choice == 'Y':
    yourCards()
elif choice == 'N':
    print('Too bad')
    time.sleep(1)