输入为功能参数

时间:2017-04-22 18:07:18

标签: python

我很抱歉我真的很陌生。我写了一个“机器人”的脚本,它为用户响应添加了一个,但我的代码没有运行。我真的很新,想知道是否有人能帮我理解我做错了什么

import time

print("hello, I am the addition bot, I add one to any number you know")
time.sleep(0.7)

print("Quick!")
time.sleep(0.2)

print("My boss is coming, please give me a number!")
time.sleep(0.4)

print("Quick!")
time.sleep(1)

def addOneTo(number):
    return number + 1

oldNumber = input()

print(addOneTo(oldNumber))

1 个答案:

答案 0 :(得分:1)

componentWillMount()返回一个字符串,您需要将其转换为input()

int

您可能需要让用户输入一个数字,即:

def addOneTo(number):
    return int(number) + 1