首页 > 解决方案 > python3通过按键增加值

问题描述

这不起作用。我究竟做错了什么?错误说 x 未定义。我试图用 x 按键将 xx 加一。

xx = int()
yy = int()
zz = int()
print(xx, yy, zz)

b = input("New value:")
if b == x:
    then [xx ++ 1]
    print(xx, yy, zz)
else :
    print(xx, yy, zz)

标签: pythonpython-3.x

解决方案


这行得通。

name = 0

xx = int()
yy = int()
zz = int()

while(name == 0):

    b = input("New value:")
    if b == 'x':
            xx += 1
            print(xx, yy, zz)
    elif b == 'y':
            yy += 1
            print(xx, yy, zz)
    elif b == 'z':
            zz += 1
            print(xx, yy, zz)
    elif b == '~':
            break
    else :
            print(xx, yy, zz)
            continue

推荐阅读