```
import random
扑克牌 = ["1a","2a","3a","4a","1b","2b","3b","4b"]
print(f"扑克牌:{扑克牌}")
随机名字字数 = random.randint(2,7)
print(f"随机名字字数:{随机名字字数}")
名字牌 = 扑克牌[:随机名字字数]
其他牌 = 扑克牌[随机名字字数:]
print(f"名字牌:{名字牌},其他牌:{其他牌}")
新扑克牌_1 = 其他牌+名字牌
print(f"名字放最下面,新扑克牌_1:{新扑克牌_1}\n")
上面三张牌 = 新扑克牌_1[:3]
其他牌 = 新扑克牌_1[3:]
print(f"上面三张牌:{上面三张牌}, 其他牌{其他牌}")
牌中随机位置 = random.randint(1,3)
print(f"牌中随机位置:{牌中随机位置+1}")
新扑克牌_2 = 其他牌[:牌中随机位置] + 上面三张牌 + 其他牌[牌中随机位置:]
print(f"上面三张放中间,新扑克牌_2:{新扑克牌_2}\n")
藏牌 = 新扑克牌_2[0]
新扑克牌_2.pop(0)
随机地域牌数 = random.randint(1,3)
剩余牌数 = 7 - 随机地域牌数
地域牌 = 新扑克牌_2[:随机地域牌数]
其他牌 = 新扑克牌_2[随机地域牌数:]
print(f"地域牌:{地域牌}, 其他牌{其他牌}")
牌中随机位置 = random.randint(1,剩余牌数-1)
print(f"牌中随机位置:{牌中随机位置+1}")
新扑克牌_3 = 其他牌[:牌中随机位置]+地域牌+其他牌[牌中随机位置:]
print(f"地域牌放中间,新扑克牌_3:{新扑克牌_3}\n")
随机性别 = random.randint(1,2)
性别牌 = 新扑克牌_3[:随机性别]
其他牌 = 新扑克牌_3[随机性别:]
print(f"性别牌:{性别牌}, 其他牌{其他牌}")
新扑克牌_4 = 其他牌
print(f"新扑克牌_4: {新扑克牌_4}")
print("见证奇迹的时刻")
剩余牌数 = len(新扑克牌_4)
while(剩余牌数!=1):
旧扑克牌 = 新扑克牌_4
好运往下放 = 新扑克牌_4[1:]+新扑克牌_4[:1]
print(f"藏牌:{藏牌},旧扑克牌:{旧扑克牌} => \n好运往下放:{好运往下放}")
旧扑克牌 = 新扑克牌_4
新扑克牌_4.pop(0)
烦脑丢出去 = 新扑克牌_4
print(f"藏牌:{藏牌},旧扑克牌:{旧扑克牌} => \n烦恼丢出去:{烦脑丢出去}")
剩余牌数 = len(新扑克牌_4)
```
扑克牌:['1a', '2a', '3a', '4a', '1b', '2b', '3b', '4b']
随机名字字数:4
名字牌:['1a', '2a', '3a', '4a'],其他牌:['1b', '2b', '3b', '4b']
名字放最下面,新扑克牌_1:['1b', '2b', '3b', '4b', '1a', '2a', '3a', '4a']
上面三张牌:['1b', '2b', '3b'], 其他牌['4b', '1a', '2a', '3a', '4a']
牌中随机位置:3
上面三张放中间,新扑克牌_2:['4b', '1a', '1b', '2b', '3b', '2a', '3a', '4a']
地域牌:['1a', '1b'], 其他牌['2b', '3b', '2a', '3a', '4a']
牌中随机位置:2
地域牌放中间,新扑克牌_3:['2b', '1a', '1b', '3b', '2a', '3a', '4a']
性别牌:['2b', '1a'], 其他牌['1b', '3b', '2a', '3a', '4a']
新扑克牌_4: ['1b', '3b', '2a', '3a', '4a']
见证奇迹的时刻
藏牌:4b,旧扑克牌:['1b', '3b', '2a', '3a', '4a'] =>
好运往下放:['3b', '2a', '3a', '4a', '1b']
藏牌:4b,旧扑克牌:['3b', '2a', '3a', '4a'] =>
烦恼丢出去:['3b', '2a', '3a', '4a']
藏牌:4b,旧扑克牌:['3b', '2a', '3a', '4a'] =>
好运往下放:['2a', '3a', '4a', '3b']
藏牌:4b,旧扑克牌:['2a', '3a', '4a'] =>
烦恼丢出去:['2a', '3a', '4a']
藏牌:4b,旧扑克牌:['2a', '3a', '4a'] =>
好运往下放:['3a', '4a', '2a']
藏牌:4b,旧扑克牌:['3a', '4a'] =>
烦恼丢出去:['3a', '4a']
藏牌:4b,旧扑克牌:['3a', '4a'] =>
好运往下放:['4a', '3a']
藏牌:4b,旧扑克牌:['4a'] =>
烦恼丢出去:['4a'] 作者:纯水_I-Like-Water https: