「已注销」
2021-06-21 21:34
采纳率: 83.3%
浏览 153

编写一个程序,根据控制台输入的所有事务日志计算银行帐户的净金额(使用while 循环)。

编写一个程序,根据控制台输入的所有事务日志计算银行帐户的净金额(使用while 循环,直到用户输入“END”才退出事务日志输入,并输出最终银行账户的净金额)。事务日志格式中D表示存款,而W表示提款,操作过程如下所示:

 

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • 奋斗的小小鱼 2021-06-22 10:28
    已采纳
    num = 0
    while True:
        a = input("请输入:\n")
        b = a.split(' ')  # 输入字符串变为列表
        if b[0] == 'D':
            num += int(b[1])
        if b[0] == 'W':
            num -= int(b[1])
        if b[0] == 'END':
            print("您的账号余额为:%d" % num)
            break
    评论
    解决 2 无用 1
    打赏 举报

相关推荐 更多相似问题