在python中导入随机

在python中导入随机,python,Python,我正在练习用python编写代码,我目前的项目是一个游戏。所以我正在尝试创建一个控制台游戏,它可以打印混洗的字母,玩家必须使用这些字母创建一个单词。我的计划是有一个不同的层次。每一级,我有不同的随机字母集 这是我的密码: class Node: def __init__(self, key): self.left = None self.right = None self.val = key def printPreorder(root): if root:

我正在练习用python编写代码,我目前的项目是一个游戏。所以我正在尝试创建一个控制台游戏,它可以打印混洗的字母,玩家必须使用这些字母创建一个单词。我的计划是有一个不同的层次。每一级,我有不同的随机字母集

这是我的密码:

class Node:
def __init__(self, key):
    self.left = None
    self.right = None
    self.val = key

def printPreorder(root):
    if root:
        print(root.val),
        printPreorder(root.left)
        printPreorder(root.right)

 class stack:
    def __init__(self):
        self.items = []

    def push(self, item):
        return self.items.append(item)

    def size(self):
        return len(self.items)

#1st possible set for level 1
print('WELCOME TO LEVEL 1')
print ("Create 3 words using the letters:")
root = Node('n')
root.right = Node('o')
root.left = Node ('w')
printPreorder(root)
s1 = stack()
while (s1.size() <3):
    FirstList = (input("Enter the word you created: ")).lower()
    if FirstList == 'won' or FirstList == 'own' or FirstList == 'now':
        s1.push(FirstList)
        print(s1.items)

#2nd possible set for level 1
print('WELOCME TO LEVEL 1!')
print ("Create 3 words using the letters:")
root = Node('a')
root.right = Node('r')
root.left = Node ('e')
printPreorder(root)
s1 = stack()
while (s1.size() <3):
    SecondList1 = (input("Enter the word you created: ")).lower()
    if SecondList == 'ear' or SecondList == 'are' or SecondList == 'era':
        s1.push(SecondList)
        print(s1.items)
类节点:
def uuu init uuuu(self,key):
self.left=无
self.right=无
self.val=键
def打印预订单(根):
如果根:
打印(root.val),
printPreorder(根目录左)
printPreorder(root.right)
类堆栈:
定义初始化(自):
self.items=[]
def推送(自身,项目):
返回self.items.append(item)
def大小(自身):
返回len(自我项目)
#级别1的第一个可能设置
打印('欢迎进入级别1')
打印(“使用以下字母创建3个单词:”)
根=节点('n')
root.right=节点('o')
root.left=节点('w')
打印预订单(根)
s1=堆栈()

而(s1.size()您可以使用
random.choice

import random
selected_list = random.choice((FirstList,SecondList))
print(selected_list)
变量
selected\u list
将随机为FirstList或SecondList。您可以将任意数量的列表传递到函数中