#模拟支付宝蚂蚁森林的能量产生过程
behavior_points = { # 定义行为对应的积分
"步行": 2,
"生活缴费": 10,
"线下支付": 5,
"网络购票": 5,
"共享单车": 10
}
total_points = 0 # 初始化总积分
while True: # 开始循环
behavior = input("行为:")
points = int(input("本次积分:")) # 获取用户的行为和积分
if behavior not in behavior_points:
print("输入错误,请重新输入!")
continue # 检查行为是否在字典中
total_points += points # 计算总积分
print("总积分为:", total_points) # 显示总积分
if behavior == "退出":
break # 如果用户输入的行为是“退出”,退出循环