热线电话:13121318867

登录
2020-08-28 阅读量: 6005
记账小程序

问题

假设你现在有 1000 元,之前大手大脚的你觉得应该要好好记一下账。那用什么记账比较好呢?既然我们都学会了 Python,不如自己来写一个吧!

我们的记账小程序比较简单,就两个功能。一个是工作赚钱的 work() 函数,一个是购物花钱的 shop() 函数。

首先我们定义一个全局变量 money 用于存储我们的存款数,我们把赚的钱传入 work() 函数,work() 函数经过计算后增加 money 的值,并打印出 赚了xxx元还剩xxx元。

同理,我们把花的钱传入 shop() 函数,shop() 函数经过计算后减少 money 的值,并打印出 花了xxx元还剩xxx元。

接下来,请你综上所述,动手写一个记账小程序吧!记得要调用你写的 work() 和 shop() 函数看看结果是否正确哦~


答案

money = 1000 

def work(z):
  global money
  money= money + z 
  print("赚了"+str(z)+"元还剩"+str(money)+"元")
  
def shop(h):
  global money
  money= money - h
  print("花了"+str(h)+"元还剩"+str(money)+"元")
  
work(200)
shop(200)


38.6658
1
关注作者
收藏
评论(1)

发表评论
CDA助教老师
2020-08-28
money = 1000 

def work(z):
  global money
  money= money + z 
  print("赚了"+str(z)+"元还剩"+str(money)+"元")
  
def shop(h):
  global money
  money= money - h
  print("花了"+str(h)+"元还剩"+str(money)+"元")
  
work(200)
shop(200)


45.9091 2 0 回复