小编use*_*154的帖子

NameError:未定义名称"z"

我正在尝试为我的计算类中的项目创建一个二进制到十进制的转换器,并且我的代码出现了这个错误:"NameError:name'z'未定义"我查找了答案,他们修复了一个错误但是给出了另一个.这是代码:

bd = input("""
    Would you like to convert a number into:
    a) Binary to Decimal
    b) Decimal to Binary
    """)


if bd == 'a':
    answer = input("""
Please enter a Binary number. Up to, and including, 8 digits of 1 and 0
""")
    z += 2
    for i in range(8):
        if answer [ i ] == '1':
            answer += 1*z**i
Run Code Online (Sandbox Code Playgroud)

非常感谢任何帮助!

python binary decimal converter

0
推荐指数
1
解决办法
3245
查看次数

标签 统计

binary ×1

converter ×1

decimal ×1

python ×1