- 博客(11)
- 收藏
- 关注
转载 Matplotlib数据可视化基础
一、matplotlib库介绍Matplotlib是Python中最常用的可视化工具之一,可以非常方便地创建海量类型的2D图表和一些基本的3D图表,可根据数据集(DataFrame,Series)自行定义x,y轴,绘制图形(线形图,柱状图,直方图,密度图,散布图等等),能够满足大部分需要。Matplotlib最早是为了可视化癫痫病人的脑皮层电图相关的信号而研发,因为在函数的设计上参考了MATLAB,所以叫做Matplotlib。官方文档: https://matplotlib.org/Mat
2021-11-11 22:37:27
1810
原创 NumPy数值计算基础
NumPy是用于数据科学计算的基础模块,不但能够完成科学计算任务,而且能够被用作高效的多维数据容器,可用于储存和处理大型矩阵。NumPy的数据容器能够保存任意类型的数据,这使得NumPy可以无缝并快速的整合各种数据。一、学习目标掌握NumPy创建多维数组与生成随机数的方法。 掌握数组的索引与转换。 了解NumPy中数组矩阵的运算及通用函数的基本使用方法。 掌握NumPy读写文件的方法和常用的统计分析的方法。二、掌握NumPy数组对象ndarrayPython的array模块,直接保存数.
2021-11-09 23:21:45
1163
原创 第18章 【综合实例】MyWord字处理软件
一、成品界面展示与项目流程运行程序后会出现主界面,顶端的菜单栏包括“文件”“编辑”“格式”“窗口”和“帮助”五个主菜单。 菜单栏下面是工具栏,包含了系统常用的功能按钮。工具栏有四个工具条,分别将一组相关功能按钮或控件组织在一起。 工具栏的第一行有三个工具条:第一个工具条包括新建、打开、保存、打印等文档管理功能;第二个工具条包括撤销、重做、剪切、复制和粘贴这些最基本的文本编辑功能;第三个工具条是各种较高级的文字字体格式设置按钮,包括加粗、倾斜、加下画线,还包括段落对齐及文本颜色设置等。 在工具栏的第二
2021-09-29 21:00:07
788
1
原创 第十七章电子商城系统
一、功能需求分析1、登录功能用户需要输入用户名和口令登录商城系统,口令用密码形式保护,口令不正确重新输入。界面主要用label、LineEdit、pushbutton等控件组成2、商城系统功能2.1新品入库功能实现新的产品的入库,卖完和不卖的产品的清仓,并对数据库中的商品的库存、进价、售价、名称、类别和样品照片的显示。界面主要用label、LineEdit、pushbutton和TableView等控件组成2.2预售订单功能提供预售商品功能,可以选择商品类..
2021-09-23 21:07:00
2197
2
转载 二分查找总结
作者:labuladong链接:https://leetcode-cn.com/problems/binary-search/solution/er-fen-cha-zhao-xiang-jie-by-labuladong/最常用的二分查找场景:寻找一个数、寻找左侧边界、寻找右侧边界。而且,我们就是要深入细节,比如不等号是否应该带等号,mid 是否应该加一等等。分析这些细节的差异以及出现这些差异的原因,保证你能灵活准确地写出正确的二分查找算法。另外声明一下,计算 mid 时需要防止溢出,代码中 l
2021-09-15 18:57:35
207
原创 第6章 Qt 5图形与图片
一、Qt 5位置相关函数Qt提供了很多关于获取窗体位置及显示区域大小的函数,如x()、y()和pos()、rect()、size()、geometry()等,统称为“位置相关函数”或“位置函数”。几种主要位置函数及其之间的区别如图6.1所示。其中, x()、y()和pos()函数的作用都是获得整个窗体左上角的坐标位置。 frameGeometry()函数与geometry()函数相对应。frameGeometry()函数是获得整个窗体的左上顶点和长、宽值,而geometry()函数.
2021-09-14 19:17:00
667
原创 Qt5.9连接MySQl5.7失败
问题描述:Qt版本:Qt5.9 (mingw53_32)连接MySQL数据库之后出现驱动没有加载QSqlDatabase: QMYSQL driver not loadedQSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7解决办法将libmysql.dll下载后复制到Qt的安装目录中链接:https://pan.baidu.com/s/1btCZmNLxC2Nc05x.
2021-09-13 23:27:57
155
1
原创 第5章 Qt 5主窗口
一、Qt 5主窗口构成QMainWindow是一个为用户提供主窗口程序的类,包含一个菜单栏(menu bar)、多个工具栏(tool bars)、多个锚接部件(dock widgets)、一个状态栏(status bar)及一个中心部件(central widget),是许多应用程序(如文本编辑器、图片编辑器等)的基础。本章将对此进行详细介绍。Qt主窗口界面布局如图5.1所示。1.菜单栏菜单是一系列命令的列表。为了实现菜单、工具栏按钮、键盘快捷方式等命令的一致性,Qt使用动作(Action.
2021-09-13 19:29:27
929
1
原创 第4章 Qt 5基本对话框
一、Qt 5基本对话框首先介绍标准文件对话框(QFileDialog)、标准颜色对话框(QColorDialog)、标准字体对话框(QFontDialog)、标准输入对话框(QInputDialog)及标准消息对话框(QMessageBox),运行效果如图4.1所示。按如图4.1所示依次执行如下操作。(1)单击“文件标准对话框实例”按钮,弹出“文件选择”对话框(open file dialog),如图4.2所示。选中的文件名所在目录路径将显示在图4.1中该按钮右侧的标签中。(2)..
2021-09-09 22:51:33
1359
原创 第3章 Qt 5布局管理
一、分割窗口QSplitter类【例】(简单)(CH301)一个十分简单的分割窗口功能,整个窗口由三个子窗口组成,各个子窗口之间的大小可随意拖曳改变,效果如图3.1所示。本实例采用编写代码的方式实现,具体步骤如下。(1)新建Qt Widgets Application(详见1.3.1节),项目名称为“Splitter”,基类选择“QMainWindow”,取消“创建界面”复选框的选中状态。(2)在上述工程的“main.cpp”文件中添加如下代码。#include "mainwin.
2021-09-09 21:41:43
1261
原创 第2章 Qt 5模板库、工具类及控件
一、字符串类1、操作字符串字符串有如下几个操作符。(1)QString提供了一个二元的“+”操作符用于组合两个字符串,并提供了一个“+=”操作符用于将一个字符串追加到另一个字符串的末尾,例如:QString str1 = "Welcome ";str1=str1+"to you! "; //str1=" Welcome to you! "QString str2="Hello, ";str2+="World! "; //str2=
2021-09-08 23:23:10
627
Deep-Learning-with-TensorFlow 深度学习基础教程
2023-07-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅