酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

Python 实现:根据 A、B 电话卡类型与通话时间算费用及余额

以下是一个用Python实现的示例代码: ```python # 设置初始账户余额 a_balance = 100 b_balance = 100 # 获取用户输入 card_type = input("请输入卡的类型(a卡或b卡):") duration = int(input("请输入通话时间(分钟):")) # 计算通话费用 if card_type == "a卡": if duration <= 3: cost = duration * 0.2 else: cost = 3 * 0.2 + (duration - 3) * 0.1 a_balance -= cost elif card_type == "b卡": cost = duration * 0.1 b_balance -= cost else: print("请输入有效的卡类型") # 输出通话费用和账户余额 print("通话费用为:", cost) if card_type == "a卡": print("a卡账户余额为:", a_balance) elif card_type == "b卡": print("b卡账户余额为:", b_balance) ``` 运行示例: ``` 请输入卡的类型(a卡或b卡):a卡 请输入通话时间(分钟):5 通话费用为: 0.5 a卡账户余额为: 99.5 ``` ######[AI写代码神器 | 537点数解答 | 2024-05-27 14:22:19]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]