#4m: Coding in Python {CARDS SHUFFLER}

import random as r
a=str(input("Enter name of player 1: "))
b=str(input("Enter name of player 2: "))
c=str(input("Enter name of player 3: "))
d=str(input("Enter name of player 4: "))





total=[]
for si in range(2,11):
    st='Black,spade',si
    total.append(st)
    


for ci in range(1+1,11):
    ct='Black,Club',ci
    total.append(ct)


    

for di in range(1+1,11):
    dt='Red,Diamond',di
    total.append(dt)





for hi in range(1+1,11):
    ht='Red,Heart',hi
    total.append(ht)
face=['King','Queen','Jack']
for hfi in (face):
    rhf='Red,Heart',hfi
    rdf='Red,Diamond',hfi
    bsf='Black,Spade',hfi
    bcf='Black,Club',hfi
    total.append(rhf)
    total.append(rdf)
    total.append(bsf)
    total.append(bcf)
aac=['Ace']
for ac in (aac):
    rhf1='Red,Heart',ac
    rdf1='Red,Diamond',ac
    bsf1='Black,Spade',ac
    bcf1='Black,Club',ac
    total.append(rhf1)
    total.append(rdf1)
    total.append(bsf1)
    total.append(bcf1)

potty1=[]
potty2=[]
potty3=[]
potty4=[]
for tt in range(1,14):
    x=r.choice(total)
    potty1.append(x)
    total.remove(x)


for tt2 in range(1,14):
    x=r.choice(total)
    potty2.append(x)
    total.remove(x)

for tt3 in range(1,14):
    x=r.choice(total)
    potty3.append(x)
    total.remove(x)

for tt4 in range(1,14):
    x=r.choice(total)
    potty4.append(x)
    total.remove(x)
a1="Ready ",a," input yes for your agreement. "
a2="Ready ",b," input yes for your agreement. "
a3="Ready ",c," input yes for your agreement. "
a4="Ready ",d," input yes for your agreement. "


for k1 in range(6):
    b1=str(input(a1))
    if b1=='yes':
        
        print(a,' gets:')
        print()
        for pott1 in (potty1):
            print(pott1," ")
        print()
        break

    else:
        print("Input yes.")
for k2 in range(6):
    b2=str(input(a2))
    if b2=='yes':
        print(b,' gets:')
        print()
        for pott2 in (potty2):
            print(pott2," ")
        print()
        break

    else:
        print("Input yes.")

for k3 in range(6):
    b3=str(input(a3))
    if b3=='yes':
        print(c,' gets:')
        print()
        for pott3 in (potty3):
            print(pott3," ")
        print()
        break

    else:
        print("Input yes.")

for k4 in range(6):
    b4=str(input(a4))
    if b4=='yes':
        print(d,' gets:')
        print()
        for pott4 in (potty4):
            print(pott4," ")
        print()
        break

    else:
        print("Input yes.")

    


Get CODES here.