文章目录

  • 前言
  • 一、说明与展示
  • 二、补充
  • 尾语

前言

笔者来自华中科技大学人工智能与自动化学院,是19级的学生,自动化方向,暑假无事整理了AIA学院自大一到大三结束几乎所有重要的课程实验和报告,质量绝对保障。


一、说明与展示

因为笔者是自动化专业的,所以这些总结对自动化方向的同学可能更为友好,下面这张图的覆盖了自动化方向的绝大多数课程报告。人工智能方向的小伙伴也可以参考。整理的内容如下:

所有的代码笔者都试过一遍,绝对能跑通,报告内容也都是根据对应的代码写的。为了增加说服力,这里展示一下python的作业。python大作业的结构如下图所示:

login.py部分代码如下:

from tkinter import *
from tkinter import ttk
import time
import csv
from StudentLogin import StudentLogin
from TeacherLogin import TeacherLogin
from Register import Register# 获取当前时间class Login():"""登陆界面"""def __init__(self):self.login = Tk()width = 800height = 400self.login.title('登入系统')screenwidth = self.login.winfo_screenwidth()screenheight = self.login.winfo_screenheight()align_str = '%dx%d+%d+%d' % (width, height, (screenwidth - width) / 2, (screenheight - height) / 2)self.login.geometry(align_str)  # 设置窗口大小self.login.resizable(width=True, height=True)# 设置窗口是否可变长、宽,True:可变,False:不可变label_0 = Label(self.login, text="欢迎来到图书管理系统", bg="wheat", fg="black", font=("宋体", 30))label_0.place(relx=0.28, rely=0.15)# 定义账号密码标签label_root = Label(self.login, text="账号:", font=("宋体", 20))label_root.place(relx=0.20, rely=0.30)label_password = Label(self.login, text="密码:", font=("宋体", 20))  # 定义密码label_password.place(relx=0.20, rely=0.40)# 登入账号密码self.inp_root = Entry(self.login)  # 定义第一个输入框self.inp_root.place(relx=0.35, rely=0.31, relwidth=0.2, relheight=0.08)self.inp_password = Entry(self.login, show="*", )  # 定义第二个输入框  且密码隐藏self.inp_password.place(relx=0.35, rely=0.41, relwidth=0.2, relheight=0.08)label_type = Label(self.login, text='登入方式:', font=("宋体", 10))label_type.place(relx=0.23, rely=0.56)# 创建下拉框 选择登入方式cmb = ttk.Combobox(self.login)cmb.place(relx=0.35, rely=0.55, relwidth=0.2)cmb['value'] = ('管理员登入', '学生登入')# 设置默认选项cmb.current(0)# 触发事件btn_login = Button(self.login, text="登入",command=lambda:self.start(cmb.get(), self.inp_root.get(), self.inp_password.get()))btn_login.place(relx=0.6, rely=0.54)# 注册调试reg_type = Label(self.login, text='注册方式:', font=("宋体", 10))reg_type.place(relx=0.23, rely=0.66)# 成员注册reg = ttk.Combobox(self.login)reg.place(relx=0.35, rely=0.65, relwidth=0.2)reg['value'] = ('管理员注册', '学生注册')# 设置默认选项reg.current(0)# 触发事件reg_login = Button(self.login, text="注册",command=lambda: self.reg_login(reg.get()))reg_login.place(relx=0.6, rely=0.64)# 关闭程序bt_close = Button(self.login, text="关闭程序",command=self.login.destroy)bt_close.place(relx=0.7, rely=0.64)# 与我联系label_me = Label(self.login, text="欢迎联系作者", font=("楷体", 15))label_me.place(relx=0.26, rely=0.75)label_me2 = Label(self.login, text="作者qq:2675319752", font=("楷体", 15))label_me2.place(relx=0.26, rely=0.84)time.strftime("%H:%M:%S")self.label_time = Label(self.login, text=" ", fg="blue", font=("楷体", 20))self.label_time.place(relx=0.20, rely=0.02)self.gettime()label_timetip = Label(self.login, text="现在时间:", fg="blue", font=("楷体", 20))label_timetip.place(relx=0.02, rely=0.02)self.login.mainloop()def gettime(self):timestr = time.strftime("%H:%M:%S")self.label_time.configure(text=timestr)self.login.after(1000, self.gettime)#登录按钮def start(self, cmd, root, password):"""在这里进行登入方式的判断 以及账号的判断"""if "学生登入" == cmd:if self.test_db(root, password):self.login.destroy()  # 关闭names = self.get_name(root)StudentLogin(root, password, 'student', names)elif cmd == "管理员登入":if self.test_db(root, password):self.login.destroy()names = self.get_name(root)TeacherLogin(root, password, 'teacher', names)def test_db(self, root, password):with open('user.csv', 'r', encoding='utf-8') as f:users = csv.reader(f)if [root, password] in users:return TRUEdef get_name(self, root):return rootdef reg_login(self, reg):"""注册信息reg  表示 什么人注册"""Register(reg)Login()

二、补充

有些课程比如物理实验,我也是有整理的,但是物理实验报告是手写的太麻烦了,这里笔者建议关注公众号华中大人工智能与自动化学院,公众号里有物理实验报告模板以及c课设的参考。

由于学院从20年开始培养计划有所改变,可能有些同学担心所学内容是否一致。这里不用担心,笔者看了学院的课程表,发现19级和20级的课程整体上还是基本一致的。


尾语

不管是低年级同学想要全部文件或者是高年级同学想要其中的某个课程文件,都可以联系我,由于文件太大了这里不好上传,需要的话可以加qq私信我:2675319752

华中科技大学人工智能与自动化学院课程报告代码相关推荐

  1. 郭金东旗下金浦英萨接待华中科技大学人工智能与自动化学院到访调研

    近期,为研究人工智能与信息技术在安全管理体系中的应用,华中科技大学人工智能与自动化学院党委书记张耀一行到金浦英萨调研,金浦集团高级副总裁李友松.金浦英萨总经理邰保安热情接待了到访博士团.邰总对公司发展 ...

  2. 2021年华中科技大学人工智能与自动化学院考研指南

    大学简介 华中科技大学(Huazhong University of Science and Technology)位于湖北省武汉市,是中华人民共和国教育部直属的综合性研究型全国重点大学.中央直管副部 ...

  3. 再添一所!华中科技大学成立人工智能与自动化学院

    点上方蓝字计算机视觉联盟获取更多干货 在右上方 ··· 设为星标 ★,与你不见不散 继西南交大成立人工智能学院,旷世科技孙剑出任院长(旷视科技孙剑出任院长!西交大成立人工智能学院)后,华中科技大学成为 ...

  4. 华中科技大学计算机科学与技术学院郑强教授,华中科技大学教授声讨后勤被处分 校方:通报批评,取消2年评优...

    为让一个班的学生住在一起,华中科技大学计算机科学与技术学院(以下称计算机学院)党委副书记.教授郑强,先是掀翻后勤经理的桌子,在受到处分后发表公开信"讨伐"该校后勤集团相关领导,引发 ...

  5. 【保研夏令营经验贴】2021武汉大学国家网络安全学院+华中科技大学网络空间安全学院+华中科技大学武汉光电国家研究中心

    本人基本情况如下 学校:211 专业:计算机科学与技术 成绩排名:3/137 英语水平:四六级飘过 在校期间参加过一项省级创新创业项目,和区块链有关,同时也参加过数学竞赛.英语竞赛.数学建模,在力扣和 ...

  6. 华中科技大学计算机就业质量报告,华中科技大学·2018届毕业生就业质量报告

    原标题:华中科技大学·2018届毕业生就业质量报告 2018年底,武汉大学.华中科技大学.武汉理工大学等"双一流"高校相继公布2018年度本科生就业质量报告.华中科技大学披露,该校 ...

  7. 作者:金海,博士,华中科技大学计算机科学与技术学院教授、博士生导师。...

    金海,男,博士,华中科技大学计算机科学与技术学院教授.博士生导师,主要研究方向为并行与分布式计算.大数据处理.虚拟化技术.物联网技术.信息安全.

  8. 作者:廖小飞,博士,华中科技大学计算机科学与技术学院教授、博士生导师。...

    廖小飞,男,博士,华中科技大学计算机科学与技术学院教授.博士生导师,主要研究方向为运行时优化.虚拟化技术.对等计算.多媒体技术.

  9. 作者:董诚,华中科技大学计算机科学与技术学院硕士生。

    董诚,男,华中科技大学计算机科学与技术学院硕士生,主要研究方向为内存计算.

最新文章

  1. vivo自带便签新版_原来vivo手机点击这个按钮,还能变成扫描仪,纸质文档一键电子化...
  2. 相机原理updateTexImage
  3. oracle删除所有触发器的命令,Oracle删除当前用户的所有对象(表、视图、触发器、存储过程、函数)...
  4. Nginx编译安装和平滑升级
  5. (04)System Verilog 常用数据类型示例
  6. 170308、oracle查看被锁的表和解锁
  7. 高中信息技术——Photoshop刷题点整理
  8. JavaScript中atEnd函数
  9. Oracle中sql相关的命令
  10. 瀚高数据库迁移工具常见问题
  11. wintel联盟即将崩盘,微软联合芯片企业开发ARM架构芯片
  12. stata进行无交互效应模型选择—混合模型,个体效应固定,时间效应固定,双向固定和随机效应
  13. shopex4.8.5 php5.6,惊爆漏洞ShopEX4.8.5隐患漏洞,最终解决方法ShopEX4.8.5安装完成后打开显示:Access denied by install.lock...
  14. 【FI-AP】预付定金处理(Down payment)
  15. python列表左闭右开_python中的细节—左闭右开原则
  16. Django中的Model(操作表) - 第五轻柔的code - 博客园
  17. 万维网、因特网、互联网区别
  18. 认识V模型,W模型,H模型三类模型
  19. 图像处理 有损压缩变换-离散余弦变换
  20. Vue使用Eslint报“Parsing error: x-invalid-end-tag“错误的解决方案

热门文章

  1. 当你人生迷失方向时候,请打开这个……
  2. vm搭建虚拟服务器,VMware搭建vps虚拟主机,手动分区完整安装
  3. SpringBoot2核心技术最好的一篇文章——1.基础入门
  4. 【Python】数据存储
  5. [渝粤教育] 西南科技大学 建筑工程定额与预算 在线考试复习资料2021版
  6. 黑马程序员--C语言自学笔记---07预处理、进制、机器码
  7. 如何查询idea当前项目所有打断点的位置
  8. 微信分享接口配置和调用
  9. 优化距离计算函数的matlab实现
  10. 解决pycharm调用plt.show()后无图片显示问题