Python求解答学妹哭泣

["python","game","food","easy","number","integer"]中随机抽取一个单词(例如:game),随机打乱字母顺序后(例如打乱成emga)展示给玩家,让玩家去猜是哪个单词。玩家猜错,给出提示“不对,请重猜”;玩家猜对,给出提示“恭喜,猜对了!继续吗?(Y/N)”,玩家输入“Y”或“y”继续,输入“N”或“n”退出。


import random
 
words = ["python","game","food","easy","number","integer"]
right = 'Y'
print("欢迎参加猜单词游戏!")
while right == 'Y' or right == 'y':
    word = random.choice(words)
    correct = word
    newword = ''
    while word:
        pos = random.randrange(len(word))
        newword += word[pos]
        # 将word单词下标为pos的字母去掉,取pos前面和后面的字母组成新的word
        word = word[:pos] + word[(pos + 1):]  # 保证随机字母出现不会重复
    print("你要猜测的单词为:", newword)
    guess = input("请输入你的答案:")
    count = 1
    while count < 5:
        if guess != correct:
            guess = input("输入的单词错误,请重新输入:")
            count += 1
        else:
            print("输入的单词正确,正确单词为:", correct)
            break
    if count == 5:
        print("您已猜错5次,正确的单词为:", correct)
    right = input("是否继续,Y/N:")
import random

word=["python","game","food","easy","number","integer"]
game=True
while game:
    a = random.choice(word)
    b = list(a)
    random.shuffle(b)
    b=''.join(b)
    print(b)
    s=input('猜一猜:')
    while True:
        if s==a:
            c=input('恭喜,猜对了!继续吗?(Y/N)')
            if c.upper()!='Y': game=False
            break
        else:
            s=input('不对,请重猜:')