洗牌算法——python实现
import random
items=[]
for i in range(1,53):
items.append(i)
random.shuffle(items)**将items进行乱序**
for n in range(len(items)):
if n%13==0:
print("")
if items[n]<14:
if items[n]==1:
print('桃A ', end='')
elif items[n]<11:
print('桃{} '.format(items[n]),end='')
elif items[n]==11:
print('桃J ', end='')
elif items[n]==12:
print('桃Q ', end='')
else:
print('桃K ', end='')
elif 14<=items[n]<=26:
if items[n]-13==1:
print('梅A ', end='')
elif items[n]-13<11:
print('梅{} '.format(items[n]-13),end='')
elif items[n]-13==11:
print('梅J ', end='')