在total 文件中引入其他的类

本程序集成了多种实用功能,包括快递查询、天气预报、学员管理、商品搜索等。通过简单的菜单选择,用户可以轻松调用各个功能模块。

将之写过的程序,封装到一个文件中

# 模块 <==> 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




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值