如何在参数中添加1

时间:2016-04-19 10:54:50

标签: python python-3.x

我坚持使用这个非常简单的代码我正在尝试创建一个函数,该函数接受一个参数并将结果加1并返回它,但不知怎的,这段代码没有给我任何结果。 (我已经调用了函数来查看它是否有效。)

有人请帮帮我,因为我对python很新:)

def increment(num):
    num += 1
a = int(input("Type a number "))
increment(a)`

我把它改成了

def increment(num):
    return num + 1
a = int(input("Type a number "))
increment(a)`

但输入数字后仍然没有显示结果,有人知道吗?

2 个答案:

答案 0 :(得分:-1)

您需要确保在增量函数中返回num并将其指定给a。 返回:     def增量(num):         返回num + 1

分配:     a =增量(a)

答案 1 :(得分:-1)

您需要返回一些值,否则它将永远不会出现。

def increment(num):
    return num + 1
a = int(input("Type a number "))
increment(a)