Python AttributeError:'NoneType'

时间:2014-03-05 23:37:42

标签: python typeerror callable nonetype

我正在为闪存卡测验做一些代码,但是当我运行该程序时,它在此行中显示TypeError: 'NoneType' object is not callable

letter = print("Enter letter of your choice (A B C): ").upper()

2 个答案:

答案 0 :(得分:3)

print用于打印文本,而不用于文本输入。

要进行文本输入,请使用input(如果使用Python 2,则使用raw_input):

letter = input("Enter letter of your choice (A B C): ").upper()

答案 1 :(得分:0)

我认为您尝试将'print'的输出分配给变量会导致错误。