From 792d8c0862e8ab5b418dce3ff8e29511dd40d455 Mon Sep 17 00:00:00 2001 From: Sunbread <sunbread233@gmail.com> Date: Fri, 1 Nov 2019 03:09:36 +0800 Subject: [PATCH] =?UTF-8?q?=E9=98=B2=E6=AD=A2=E6=96=87=E7=AB=A0=E5=B1=80?= =?UTF-8?q?=E9=83=A8=E8=BF=87=E4=BA=8E=E5=86=85=E5=AE=B9=E9=87=8D=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...40\347\224\237\346\210\220\345\231\250.py" | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git "a/\350\207\252\345\212\250\347\213\227\345\261\201\344\270\215\351\200\232\346\226\207\347\253\240\347\224\237\346\210\220\345\231\250.py" "b/\350\207\252\345\212\250\347\213\227\345\261\201\344\270\215\351\200\232\346\226\207\347\253\240\347\224\237\346\210\220\345\231\250.py" index f399736..059f17e 100644 --- "a/\350\207\252\345\212\250\347\213\227\345\261\201\344\270\215\351\200\232\346\226\207\347\253\240\347\224\237\346\210\220\345\231\250.py" +++ "b/\350\207\252\345\212\250\347\213\227\345\261\201\344\270\215\351\200\232\346\226\207\347\253\240\347\224\237\346\210\220\345\231\250.py" @@ -174,10 +174,21 @@ xx = "å¦ç”Ÿä¼šé€€ä¼š" "说过一å¥å¯Œæœ‰å“²ç†çš„è¯", ] +def 洗牌é历(列表): + æ± = list(列表) + while True: + random.shuffle(æ± ) + for å…ƒç´ in æ± : + yield å…ƒç´ + +下一å¥åºŸè¯ = 洗牌é历(废è¯) +下一å¥å人å言 = 洗牌é历(å人å言) + def æ¥ç‚¹å人å言(): - xx = å人å言[random.randint(0,len(å人å言)-1)] - xx = xx.replace( "a",å‰é¢åž«è¯[random.randint(0,len(å‰é¢åž«è¯)-1)] ) - xx = xx.replace( "b",åŽé¢åž«è¯[random.randint(0,len(åŽé¢åž«è¯)-1)] ) + global 下一å¥å人å言 + xx = next(下一å¥å人å言) + xx = xx.replace( "a",random.choice(å‰é¢åž«è¯) ) + xx = xx.replace( "b",random.choice(åŽé¢åž«è¯) ) return xx def å¦èµ·ä¸€æ®µ(): @@ -196,6 +207,6 @@ for x in xx: elif 分支 < 20 : tmp += æ¥ç‚¹å人å言() else: - tmp += 废è¯[random.randint(0,len(废è¯)-1)] + tmp += next(下一å¥åºŸè¯) tmp = tmp.replace("x",xx) print(tmp) -- GitLab