python项目:房屋出租系统一显示主菜单和退出软件功能

学习python技术笔记,跟着韩顺平老师学习,记录学习过程

项目功能说明:

实现基于文本界面的《房屋出租软件》,当用户打开软件时可以看到主菜单,可以退出软件

思路分析:

在house_operation.py中编写函数main_menu

显示菜单在main.py(主程序)中调用

打开Pycharm开发工具,New Project 新建, 再新建python package ,新建两个python文件

main.py 主程序,---程序的执行入口,调用相应的函数完成功能

house_operation.py, ---显示对房屋操作的菜单

__init__.py是python包的标识 ,默认不用做操作

代码实现:

文件 main.py 代码

# 出租系统的主程序
#导入模块
from house_operation import *

def main():
    #主函数,程序执行的入口
    #调用menu函数显示主菜单
    #循环显示菜单
    while True:
        main_menu()
        key = input("请输入你的选择(1-6):")
        if key in ["1", "2", "3", "4", "5", "6"]:
            if key == "1":
                print("输入1-后面会处理逻辑")
            elif key == "2":
                print("输入2-后面处理逻辑关系")
            elif key == "3":
                print("输入3-后面处理逻辑关系")
            elif key == "4":
                print("输入4-后面处理逻辑关系")
            elif key == "5":
                print("输入5-后面处理逻辑关系")
            elif key == "6":
                break

#测试
if __name__ == "__main__":
    main()
    print("你退出了程序,欢迎下次使用>>>")

文件 house_operation.py 代码


# 提供对房屋的各种操作

def main_menu():
    # 显示主菜单,让用户选择
    print()
    print("房屋出租系统菜单".center(32, "="))
    print("\t\t\t1 新增房屋")
    print("\t\t\t2 查找房屋")
    print("\t\t\t3 删除房屋信息")
    print("\t\t\t4 修改房屋信息")
    print("\t\t\t5 房屋列表")
    print("\t\t\t6 退   出")

项目效果:

用户输入1-5的数字时,正常输出if 判断中的语句

当用户输入6时正常退出程序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值