自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 机器人管理系统的增删查改(Python)

robot[rnum - 1] = rname、robot.pop(rnum - 1),这两处的修改与删除均减一,是因为用户输入的值默认是从1开始的,但是要与列表中的对应,就必须减一。其中所有for循环中的robot.index(i) + 1,是因为用户在进行选择时默认是从1开始的,但是列表的索引默认是从0开始的。

2024-04-14 16:02:56 263

原创 01 Hello Python

本节课重点知识点本节课重点知识点。

2024-04-10 15:32:35 315

原创 C语言的结构体的认识

C语言对结构体的认识

2023-09-23 20:04:30 459

原创 python的数据类型有哪些

从负面数的话角标-4的值为2.列表类似于Java中的数组,可以存储很多且有固定的顺序,唯一的区别是同一个列表可以存储。我们可以看出将原列表中的"a","b","c"依次替换为"你","我","他"判断列表中是否含有特定的值使用in命令,in前面为特定的值,后面为列表名称。列表的更新,也就是将列表中的某一个元素进行更改,替换掉就可以了。返回值:该元素在列表中的数量,如果列表中不包含,则返回0。列表名.remove() 列表中第一次出现指定的值的元素。列表名.index():输出的是元素在列表中的下标位置。

2023-02-16 00:19:17 268

原创 ⑩数据处理中的增删改

当我们在表中添加数据时,我们需要使用INSERT关键字。方式一:使用这种方法时,一次只能向表中插入一条数据。值列表中需要为表的每一个字段指定值,并且值的顺序必须和数据表中字段定义时的顺序相同。例如:departments表中需要插入对应的字段如下图所示:其代码表示为:方式二:为表指定字段插入数据为表的指定字段插入数据,就是在INSERT 语句中只向部分字段中插入值,而其他字段的值为表定义时的默认值。在INSERT 子句中随意列出列名,但是一旦列出,VALUES中要插入的value1,..

2022-06-13 11:29:56 131

原创 ⑨创建和管理表(MySQL)

1.基础知识1.1一条数据存储的过程存储数据是处理数据的第一步。只有正确地把数据存储起来,我们才能进行有效的处理和分析。否则,只能是一团乱麻,无从下手。在MySQL中,一个完整的数据存储过程总共有4步,分别是创建数据库、确认字段、创建数据表、插入数据。为什么我们要先创建一个数据库,而不是直接创建数据表呢?因为从系统架构的层次上看,MySQL数据库系统从小到大依次是 数据库服务器 、 数据库 、数据表 、数据表的 行与列。1.2标识符的命名规则数据库名、表名不得超过30个字符,变量

2022-05-31 22:09:32 426

原创 ⑧子查询(MySQL)

子查询指一个语句嵌套在另一个查询语句内部,这个特性从MySQL4.1开始引入。SQL中子查询的使用大大增强了select的查询能力,因为很多时候查询需要从结果集中获取数据,或者需要从同一个表中先计算得出一个数据结构,然后与这个数据结果(可能是某个标量,也可能是某个集合)进行比较。1.子查询的基本概念1.1子查询的基本使用-- 子查询的基本语法SELECT select_listFROM `table`WHERE expr operator (SELECT select_li.

2022-05-29 11:20:47 162

原创 ⑦聚合函数(MySQL)

1.聚合函数介绍聚合函数:作用于一组数据,并对一组数据返回一个值。聚合函数的类型 AVG() SUM() MAX() MIN() COUNT() 1.1AVG、SUM、MAX 和 MIN函数可以对数值型数据使用AVG和SUM函数。可以对 任意数据类型 的数据使用MIN和MAX函数。SELECT AVG(salary),MAX(salary),MIN(salary),SUM(salary)FROM employees;其结果如下:1.2CO

2022-05-28 10:01:49 345 1

原创 ⑥单行函数(MySQL)

1.函数的理解1.1什么是函数函数在计算机语言的使用中贯彻始终,函数的作用是什么?它可以把我们经常使用的代码封装起来,需要的时候直接调用即可。 这样既 提高了代码效率,又 提高了可维护性。在SQL中我们也可以使用函数对检索出来的数据进行函数操作。使用这些函数,可以极大地提高用户对数据库的管理效率。从函数的定义角度出发,我们可以将函数分成 内置函数 和自定义函数。在SQL语言中,同样也包括了内置函数和自定义函数。内置函数是系统内置的通用函数,而自定义函数是我们根据自己的需要编写的。1.2不同D

2022-05-27 11:51:35 85

原创 ⑤多表查询(MySQL)

多表查询,也称为关联查询,指两个或更多的表一起完成查询操作。气体条件:这些一起查询的表之间是有关系的(一对一、一对多),它们之间一定是有一定的关联字段,这个关联字段可能建立了外键,也可能没有建立外键。比如:员工表和部门表,这两个表依靠“部门编号”进行关联。1.一个案例引发的多表连接1.1案例说明我们可以看到EMPLOYEES表、DEPARTMENTS表和LOCATIONS表,这三张表之间引发的多表连接。1.2笛卡尔积(或交叉连接)的理解笛卡尔积是一个数学运算。假设有两个集.

2022-05-25 16:10:30 397

原创 ④排序与分页(MySQL)

1.排序数据1.1排序规则使用ORDER BY 子句排序 ASC(ascend):升序 DESC(descend):降序 ORDER BY 子句在SELECT语句的结尾。1.2单例排序SELECT last_name,job_id,department_id,hire_dateFROM employeesORDER BY hire_date;其查询结果如下:SELECT last_name,job_id,department_id,hire_dateF

2022-05-20 21:20:18 108

原创 ③运算符(MySQL)

1.运算符算术运算符主要用于数学运算,其可以连接运算符前后的两个数值或表达式,对数值或表达式进行加(+)、减(-)。乘(*)、除(/)和取模(%)运算。运算符 名称 作用 示例 + 加法运算符 计算两个值或表达式的和 SELECT A + B - 减法运算符 计算两个值或表达式的差 SELECT A - B * 乘法运算符 计算两个值或表达式的乘积 SELECT A * B / 或 DIV 除法运算符

2022-05-20 20:40:07 99

原创 ②基本的SELECT语句(MySQL)

1.SQL概述1.1SQL分类SQL在语言功能上主要分为如下3大类:DDL(Data Definition Languages、数据定义语言),这些语句定义了不同的数据库、表、视图、索引等数据库对象,还可以用来创建、删除、修改数据库的表结构。 主要的语句关键字包括CREATE、DROP、ALTER等。DML(Data Manipulation Language、数据操作语言),用于添加、删除、更新和查询数据库记录,并检查数据完整性。 主要的语句关键字包括IN...

2022-05-19 10:42:05 59

原创 ①数据库概述(MySQL)

1.数据库与数据库管理系统1.1数据库的相关概念DB:数据库(Database) 即存储数据的“仓库”,其本质是一个文件系统。它保存了一系列有组织的数据。 DBMS:数据库管理系统(Database Management System) 是一种操纵和管理数据的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制。用户通过数据库管理系统访问数据库中表内的数据。 SQL:结构化查询语言(Structured Query Language ) 专门用来与数据库通信的语言..

2022-05-18 19:39:02 422

原创 ①初识JavaScript

1输入和输出方式1.1输出在JavaScript中有两种输出方式alert()内置函数:在浏览器中弹出一个警示窗口警示,我们可以用来调试程序。就相当于在其他语言中的代码调试一样,在执行代码的过程中会停止在这个地方,执行完这个部分的代码会继续执行剩余部分的内容。 console.log():在控制台中输出信息其代码表示为:<body> <script> alert('内置函数'); console.log('显示在控制台了吧!'); </s

2022-04-21 11:36:03 1511

原创 第二部分 CSS部分

css时页面的装饰器,能够将一个看起来简单难看的页面,装扮的符合大众的审美观。1.css样式的写法css的几种写法在标签的属性style中编写 在页面中的style标签中编写 在页面外的xx.css文件中编写,使用link标签引入 使用@import导入需要的css文件1.1.行内样式行内样式,又叫做标签样式,主要是写在标签的style属性上,好处是优先级别较高,坏处是只能渲染一个标签。其代码表示为:<!DOCTYPE html><ht...

2022-01-10 22:00:35 245

原创 顶部导航栏吸顶效果

参考 https://gs.amazon.cn/home.html 重点完成功能: 1、顶部导航栏的吸顶效果 2、鼠标悬浮,有下拉菜单效果 3、反馈按钮,不随滚动条移动<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>亚马逊</title> <style> *{ margin: 0; padding: ...

2021-10-13 16:04:31 512

原创 HTML基础知识总结

1.基本标签的使用形式<!--加粗文本--> <b>字体变粗b</b> <!--强调内容--> <strong>字体加粗strong</strong> <i>文字变斜体i</i> <em>文字变斜体em</em> <u>文字加下划线</u> &l...

2021-09-21 17:55:05 649

原创 leetcode13

13. 罗马数字转整数难度简单1475收藏分享切换为英文接收动态反馈罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做II,即为两个并列的 1。12 写做XII,即为X+...

2021-09-11 13:05:05 107

原创 Java面向对象(带参方法)②

1.什么是计算机计算机是存储和处理数据的电子设备。计算机是由以下硬件组成:中央处理器(CPU)。 内存(主存)。 存储设备(例如磁盘和光盘和磁带)。 输入设备(例如鼠标和键盘)。 输出设备(例如显示器和打印机)。 通信设备(例如调制解调器和网卡)。1.1中央处理器中央处理器(Center Prosessing Unit,CPU)是计算机的大脑。他从内存中获取指令,然后执行这些指令。CPU通常由两部分组成:控制单元:用于控制和协调其他组件的动作。 算数逻辑单元用于完成数值

2021-07-24 20:27:43 154

原创 力扣 牛客网

力扣1342给你一个非负整数 num ,请你返回将它变成 0 所需要的步数。 如果当前数字是偶数,你需要把它除以 2 ;否则,减去 1 。示例 1:输入:num = 14输出:6解释:步骤 1) 14 是偶数,除以 2 得到 7 。步骤 2) 7 是奇数,减 1 得到 6 。步骤 3) 6 是偶数,除以 2 得到 3 。步骤 4) 3 是奇数,减 1 得到 2 。...

2021-07-24 16:19:15 323

原创 Java面向对象(无参方法)①

对象的定义对象(object):代表现实世界中可以明确标识的一个实体(可以是一张桌子、一支笔、一个按钮等),每个对象都有自己独特的标识、状态和行为。

2021-07-24 16:13:24 127

原创 复习HTML+CSS

11111111

2020-11-04 00:35:45 289

原创 display和float (04)

displaydisplayblock 块元素inline 行内元素inline-block 行内块元素 行内--不换行 块---设置宽高none 不显示inline-block 存在的问题font-size:0; 加在父组件上,同时在子标签上再次设置font-size子元素实际高度不一致时,需要vertical-align:top; 设置顶部对齐无法做到右对齐<!DOCTYPE html&g...

2020-11-02 22:45:15 460 1

原创 CSS属性和盒模型知识总结(03)

字体样式字体样式字体样式font-family 字体类型 可以显示操作系统上安装的字体英文的字体 ,只影响英文中文的字体,即影响中文,又影响英文设置混合字体时,英文在前,中文在后*建议不要去设置罕见的字体,读者可能没有这个形式的字体。<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>字体样式</title> &l..

2020-10-25 20:29:44 179

原创 CSS选择器知识点总结

CSS嵌入方式行内样式<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>行内样式</title> </head> <body> <h1 style="color: red; font-size: 50px;" >今天好开心</h1> <h1>今天是周三</h1>

2020-10-14 00:33:46 214

原创 HTML表单知识点总结

<form action="index.html" method="get"> </form><!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>表单元素</title> </head> <body> <!-- form 是声明表单--> <!--action ...

2020-10-13 18:17:55 706

原创 基本标签的快速查询

<> 表明这是一个标签“” 表明这是一个属性值基本标签 标题标签H1---H6 (加粗,换行)段落标签 <p></p> (换行 ) <br/> (换行 单标签) <hr/> (是一条水平线 单标签)文本标签 <strong></strong> (起到加粗的效果)...

2020-10-06 19:09:53 371 1

原创 HTML基本标签的使用与注意事项

<> 表明这是一个标签""表明这是一个属性值基本标签标题标签h1-h6 (表示不同的字体大小,从右向左依次递减<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>标题标签</title> </head> <body> <h1>今天星期天</h1>...

2020-09-29 23:51:37 1296

原创 String StringBuilder 和StringBuffer之间的区别

StringBuffer 和StringBuilder的区别相同点都是字符串的缓冲区,都是字符串的生成器,都是可变的字符序列。不同点1.出现版本不同StringBuffer 在jdk1.0出现的StringBuilder在jdk1.5出现的2.线程安全线不同StringBuffer是线程安全的,在多线程环境下仍然保证数据安全。StringBuilder是线程不安全的,在多线程环境下无法保证数据安全。3.效率的不同StringBuffer效率低StringBui

2020-07-22 16:06:12 119

原创 Java入门 -- 变量和数据类型

java的注释 comment 什么叫做注释?在编程中是特别重要的!!! 单行注释: // 两个正斜杠 不能换行 多行注释: /* 在中间的就是多行注释,可以换行 */ 文档注释: 文档注释是一种特殊的多行注释 /** */ 文档注释,是用来生成帮助文档的 以后的代码,一定要多写注释!!!java的关键字和保留字 key word 关键字 在java程序中,具有特殊含义的单词...

2020-07-02 21:46:35 251

原创 数据结构与算法动态数组

数组动态Java内置数组的特点数组长度一旦确定则不可更改 数组只能存储同一类型的数据 数组中每个存储空间大小一致且地址连续 数组提供角标的方式访问元素

2020-05-21 17:34:42 168

原创 数据结构与算法概述

数据结构与算法初体验链式存储结构开辟一组随机的空间存储数据,通常用节点来实现,节点不仅要存储数据还要存储下一个节点的位置以保证数据之间的关系。java内置数组的特点 数组的长度一旦确定则不可更改。 数组只能存储同一类型的数据。 数组中每个存储空间大小一致且地址连续。 数组提供角标的方法访问元素。...

2020-05-15 17:19:32 102

原创 Java面向对象

一、对象与类1、类就是与对象的那一类相同事物的总称,而对象就是指具体的哪一个。2、定义类:如(class SimpleCircle)3、声明一个对象时需要引用变量。4、创建一个对象的格式:如(Simple Circle = new SimpleCircle())。5、构造方法是一种特殊方法,他们有以下三种特征:①构造方法必须具备和所在类相同的方法。②构造方法没有返回值,甚...

2020-03-02 19:22:58 199

原创 习题

1313给你一个以行程长度编码压缩的整数列表 nums 。考虑每对相邻的两个元素 [a, b] = [nums[2*i], nums[2*i+1]] (其中 i >= 0 ),每一对都表示解压后有 a 个值为 b 的元素。请你返回解压后的列表。示例:输入:nums = [1,2,3,4]输出:[2,4,4,4]解释:第一对 [1,2] 代表着 2 的出现频次为 ...

2020-02-23 16:56:01 249

原创 Java学习第五章数组

数组的定义①当出现大量的变量来储存数据时,连续输入多个数字,连续输入多个坐标点,创建多个变量储存的这些数据会显得比较麻烦。由于这些变量的类型基本上是共通的,我们就可以用一个容器将所有的数字进行管理。类似于字符串,字符串其实就是若干个容器而已。那么我们将这个容器称之为数组。数组主要解决多数据、多变量的存储问题,方便程序后期统一维护操作数据。数组的本质就是一系列空间大小相等且地址连续的一片...

2020-02-15 17:11:28 204

原创 第四章 : 函数

函数函数的定义:函数是一块代码,接收零个或多个参数,做一件事情,并返回零个或一个值。可以省去一些具有重复性且没有一定关系的部分,便于我们的观察与修改。1、函数的调用:函数名(参数值);()起到了表示函数调用的重要作用,即使没有参数也需要()。如果有参数,就必须给出正确的数量和顺序,因为这些值会被按照顺序依次来初始化函数中的参数。如:(int a,int b)就是对于a...

2020-02-11 11:38:28 363

原创 while 循环与第三章练习题

while循环与for循环1.基本框架① 循环的初始化while ( ②.循环继续的条件){③循环体④循环的步长}while(true){①循环初始化②循环继续的条件③循环体④循环的步长}要注意的是:用true写的循环体,在逻辑上是比较顺畅的,但是也是有一定的危险的,主要是因为它本身是一个死循环,需要在一些合适的时候跳出循环。2、wh...

2020-02-10 23:11:55 205

原创 Java第三章练习题

练习题:代码如下:import java.util.Scanner;public class Day31 { public static void main(String[] args) { double a,b,c; System.out .print("Enter a,b,c :"); Scanner in = new Scanner(System.in);...

2020-02-08 17:27:14 1671

原创 Java学习第二章练习题

编写程序如下:import java.util.Scanner;public class Exe21 { public static void main(String[] args) { double c,t;//c摄氏温度 System.out.println("Enter a degree in Celsius:"); Scanner in = new Sc...

2020-02-08 14:40:22 511

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除