从python开始

时间:2017-08-14 13:36:50

标签: python

我今天刚刚开始使用python,我已经看到了与其他编程语言的一些差异。

我无法让它发挥作用。

我在调用存款功能时需要提高余额,但保留的值是给出的最后一个值。

        balance = 0

        counter = 0



    def deposit(amount):
        global balance
        balance = balance + amount
        counter += 1
        print (balance + counter)




deposit (1000)


deposit (10100)

1 个答案:

答案 0 :(得分:0)

尝试:

balance = 0
counter = 0

def deposit(amount):
    global balance, counter
    balance = balance + amount
    counter += 1
    print (balance + counter)

deposit (1000)

deposit (10100)

输出:

1001
11102