“int”对象不可调用(14)

2024-09-28 05:25:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我不得不调试这段代码,但是我被困在这一点,似乎找不到问题

我的代码:

def inputInt(message):
    num = int(input(message))

    return num()

myNum = inputInt("Please enter a number:")

print(myNum * myInt)

Tags: 代码numbermessageinputreturndefnumint
1条回答
网友
1楼 · 发布于 2024-09-28 05:25:22

有两件事需要改变。
删除调用num(),因为您以前将num定义为整数。
为变量myInt提供所需的值

def inputInt(message):
    num = int(input(message))
    return num

myNum = inputInt("Please enter a number:")
myInt = 2    #initialize myInt with desired value.
print(myNum * myInt)

相关问题 更多 >

    热门问题