万分感谢大神回复,自己是个纯新手,对于python也是刚刚了解,没有代码基础,所以很多地方几乎不懂,希望通过你的回复能够自我进步。 |
import random first = ['生', '命', '无', '力', '能', '技', '闪', '格', '回', '数', '附', '毒'] second = ['减', '击', '速', '比', '挡', '血', '弹', '耗', '快', '功', '全', '提'] third = [] def random_func(): a = random.choice(first) b = random.choice(second) c = '' + a + b if c in third: return random_func() else: third.append(c) return c for i in range(0, 36): print(random_func()) |