Python 学生管理系统打包为 exe.【学点芝士】

本文介绍了如何将Python学生管理系统打包成exe可执行程序。内容包括准备工作,如使用Python 3.8和Pycharm 2021.2,以及代码流程,包括死循环、查询、删除和修改信息。最后讲解了打包过程,强调了安装相关模块、更改代码保存路径为英文和解决打包后闪黑框的问题。
摘要由CSDN通过智能技术生成

又来学知识啦宝~

请添加图片描述

这次我们要练习的是:学生管理系统打包为 exe.


一、准备工作

  • Python 3.8
  • Pycharm 2021.2

知识点

  • Python基础语法
  • 基本的数据类型与结构
  • 基本的逻辑控制语句
  • 实战小项目

请添加图片描述

二、代码流程

= 赋值 就是把等号左边的内容
用 等号右边的这个变量名字 接收

msg = """**************************************************
欢迎使用【学生信息管理系统】V1.0
请选择你想要进行的操作——python学习qun:540305994
1. 新建学生信息
2. 显示全部信息
3. 查询学生信息
4. 删除学生信息
5. 修改学生信息

0. 退出系统
**************************************************"""

学生信息用列表保存,
并且里面字典数据类型

student_info = [
    {
   '姓名': '木子', '语文': 60, '数学': 60, '英语': 60, '总分': 180},
    {
   '姓名': '巳月', '语文': 60, '数学': 60, '英语': 60, '总分': 180},
    {
   '姓名': '婧琪', '语文': 60, '数学': 60, '英语': 60, '总分': 180},
]
死循环
while True:
    print(msg)  # python学习qun:540305994
    # 输入的内容 数据类型是字符串 数据类型
    input_world = input('请输入你想要进行的操作: ')
    # print('你选择的操作是: ', input_world)
    # 多条件判断的语句 一个 = 是赋值  两个 = 比较 是否相等
    # 注释
    if input_world == '1': # 判断 input_world(输入的内容) 是否 等于 1
        print('新建学生信息')
        name = input('请输入学生的姓名: ')
        chinese = input('请输入学生的语文成绩: ')
        math = input('请输入学生的数学成绩: ')
        English = input('请输入学生的英语成绩: ')
        # len() == 10 统计元素个数 如果 多或者少 进行判断
        total = int(chinese) + int(math) + int(English)  # 总分 转整型
        dit = {
   
            '姓名': name,
            '语文': chinese,
            '数学': math,
            '英语': English,
            '总分': total,
        }
        student_info.append(dit)

    elif input_world == '2':
        print('显示全部信息')
        
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值