被多项选择改变的变量

2024-05-01 22:07:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在为多项选择游戏构建一个随机名称生成器,我需要知道如何让用户输入改变选项本身所使用的变量。你知道吗

这是我的密码:

main_name = 'William'

while True:
    if main_name == 'William':
        print ("Welcome to your life",main_name,". \n"
            "As you are an intelligent baby, you decide to call yourself,\n"
            " A. William \n B. Will \n C. Bill \n D. Billy")
        if input() in ['A','a','B','b','C','c','D','d']:
            break

    if input() == 'A' or 'a':
        main_name = 'William'
    if input() == 'B' or 'b':
        main_name = 'Will'
    if input() == 'C' or 'c':
        main_name = 'Bill'
    if input() == 'D' or 'd':
        main_name = 'Billy'

感谢您的帮助:)谢谢


Tags: orto用户name名称you游戏input