我正在尝试创建一个简单的程序,以打印出255以下任何给定数字的二进制数字。除了打印最终列表之外,我所有工作都可以进行。
我有一个名为keyList的列表,我尝试搜索答案,但没有发现任何有用的信息。我认为您可以使用
print(keyList)
或print(keyList[])
变量创建:
n = input("Enter Deciaml Number:")
def binaryKey(n):
n = 0
keyList = []
打印摘要:
print(keyList[])
无论我尝试更改什么,我总是会收到错误消息:NameError: name 'keyList' is not defined
这使我认为我的列表名称是错误的,但显然不是。
答案 0 :(得分:0)
您已在从未使用过的函数中声明了kelist。 这是工作示例:
keylist = []
keylist.append('3')
keylist.append('2')
keylist.append('1')
print(keylist)
输出:
['3', '2', '1']