python编写一个程序模拟10086查询功能,模拟查询系统的功能
时间: 2024-03-08 18:50:20 浏览: 34
好的,以下是一个简单的 Python 代码,模拟了中国移动10086查询服务的部分功能:
```python
print("欢迎使用中国移动10086查询服务!")
while True:
option = input("请输入您要查询的服务编号:\n1. 查询余额\n2. 查询话费\n3. 查询流量\n4. 查询套餐\n5. 退出\n")
if option == "1":
print("您的余额为:xxx元")
elif option == "2":
print("您的话费为:xxx元")
elif option == "3":
print("您的流量为:xxx MB")
elif option == "4":
print("您的套餐为:xxx")
elif option == "5":
print("感谢使用中国移动10086查询服务!")
break
else:
print("请输入正确的服务编号!")
```
运行这段代码后,程序会输出欢迎信息并提示用户输入要查询的服务编号。根据用户输入的不同,程序会输出相应的查询结果,或者退出程序。请注意,这段代码只是一个简单的模拟,实际的10086查询服务可能包含更多的功能和细节。
相关问题
编写Python程序模拟10086查询功能
好的,以下是一个简单的Python程序,可以模拟10086查询功能:
```python
# -*- coding: utf-8 -*-
# 定义一个字典,存储手机号码和对应的信息
phone_dict = {
'13800138000': '您好,您的话费余额为100元。',
'13900139000': '您好,您的话费余额为50元。',
'13600136000': '您好,您的话费余额为200元。',
'13700137000': '您好,您的话费余额为80元。',
'13500135000': '您好,您的话费余额为150元。',
}
# 定义一个函数,用于查询手机号码对应的信息
def query(phone_number):
if phone_number in phone_dict:
return phone_dict[phone_number]
else:
return '对不起,该号码不存在。'
# 主程序
if __name__ == '__main__':
phone_number = input('请输入要查询的手机号码:')
result = query(phone_number)
print(result)
```
你可以通过输入手机号码来查询对应的信息。如果输入的手机号码存在于字典中,程序会返回该号码对应的信息;如果不存在,程序会返回一个提示信息。
编写Python程序,模拟10086自助查询系统的功能
好的,可以的。以下是一个简单的 Python 程序,可以模拟 10086 自助查询系统的功能:
```python
print("欢迎使用10086自助查询系统!")
print("请输入您要查询的内容:")
query = input()
if query == "话费余额":
print("您的话费余额为100元。")
elif query == "流量使用情况":
print("您本月已使用流量500MB,剩余流量为1GB。")
elif query == "套餐信息":
print("您当前的套餐为XX套餐,包含100分钟通话和2GB流量。")
else:
print("非常抱歉,您输入的查询内容无法识别。")
```
当用户运行这个程序时,程序会首先输出欢迎信息,并提示用户输入要查询的内容。用户输入后,程序会根据输入的内容进行相应的查询,并输出查询结果。如果用户输入的内容无法识别,程序会输出相应的提示信息。