将之写过的程序,封装到一个文件中
# 模块 <==> python文件
# 从kuaidi_demo模块中引入query_kd函数
# from kuaidi_demo import query_kd
# 从kuaidi_demo模块中引入KD类
from class_kuaidi import KD
# 从waether_demo中引入 query_weather函数
from weather_demo import Weather
# 引入student_demo
import class_student
import class_taobao
import class_attraction
import class_phone
import class_tianmao
import class_suning
import total
while 1:
print('1.快递查询')
print('2.天气查询')
print('3.学员管理')
print('4.淘宝商品查询')
print('5.bmi体重指数计算器')
print('6. taxi出租车费用计算器')
print('7.猜数字')
print('8.税率')
print('9.苏宁')
print('10.天猫')
print('11.手机购买系统')
print('12.景点查询')
print('0.退出')
num =int(input('请选择:'))
while num not in range(0,13):
num = int(input('请重新选择:'))
if num == 1:
# 1.创建一个KD的对象
kd = KD()
kd.query_kd()
elif num == 2:
while 1:
# 输入查询的城市
city = input('请输入要查询的城市名称:')
if city == '0':
break
tq = Weather(city)
tq.start()
elif num ==3:
#创建对象
st=class_student.Student()
st.start()
elif num==4:
keyword = input('请输入查询关键词:')
tb =class_taobao. TaoBao(keyword)
tb.start_taobao()
elif num==5:
aa=total.BMI()
aa.start()
elif num==6:
tx = total.Taxi()
tx.start()
elif num==7:
aa=total.Guess()
aa.start()
elif num==8:
while 1:
# 输入工资
gz = input('请输入您的税前工资(输入0结束):')
if gz <= '0':
print('你不用交五险一金,也不用交税!')
# break结束循环
break
ta =total. Tax(gz)
ta.tax()
elif num==9:
keyword = input('请输入查询关键词:')
sn = class_suning.Suning(keyword)
sn.suning()
elif num==10:
keyword = input('请输入查询关键词:')
tm = class_tianmao.TianMao(keyword)
tm.start_taobao()
elif num==11:
ph = class_phone.Phone()
ph.start()
elif num==12:
att = class_attraction.Attr()
att.attr()
else:
print('-----------退出程序-----------')
break