这里有初学者phyton编码器,为什么我的功能不能正常工作?

时间:2018-04-18 05:11:38

标签: python function raw-input

number = raw_input("Enter a number.")

def function(number): if number % 9 == 0: print 9 else: print number % 9

尝试运行时我得到以下内容:

Enter a number.Traceback (most recent call last): File "script.py", line 1, in <module> number = raw_input("Enter a number.") EOFError: EOF when reading a line

该怎么做?

1 个答案:

答案 0 :(得分:0)

raw input将您的输入转换为字符串。您应该将其转换为int,以便将其作为数字使用:

number = int(raw_input("Enter a number."))