自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 pychar社区版下载

下载网址:https://www.jetbrains.com/pycharm/download/other.html

2024-10-21 23:01:09 1486

原创 pycharm中使用ctrl+鼠标滚轮改变字体大小

剩下的操作跟放大字体一样,就是设置的时候你按住ctrl+鼠标滚轮向下即可。

2024-10-21 22:14:02 1587

原创 17-复习拓展

一般情况下我们程序是直接运行完毕,得到结果,我们看到的是结果,过程看不到的断点就是可以设置一个起点,从起点开始,让程序一步一步的执行,让我们可以看到里面的数据,运行实时的情况,并进行对应的调试调整。​ 实现原理就是通过闭包,把哟啊添加功能的函数传递进来,在内层函数中调用,并在内层函数写上新增功能代码,最后把内层函数返回出去 --> 得到了被添加功能的函数。​ 3.写一份说明文档 --> 项目使用说明,变量,函数说明,注意事项。​ 2.可以把函数放到数据容器里(列表,元祖,集合,字典,函数)

2024-10-21 21:30:22 782

原创 12-函数进阶-递归.闭包.装饰器

什么情况下使用装饰器​ 一个功能可以很多函数都会用上(登录,验证码)​ 这种情况下就可以把该功能写成装饰器特性:在不修改源代码/调用方式的基础上,给函数添加功能实现原理:​ 1.在一个嵌套函数中,用外层函数来接受一个参数(要添加功能的函数)​ 2.在内层函数中国调用(如果带参,需要有*args,**kwargs来接受+调用)这个函数,并写上要增加的功能​ 3.外层函数,返回内层函数本身 – > 返回出去的就是(原来的函数+要加的功能)

2024-10-20 14:18:33 819 1

原创 11-函数作用域与名称空间

函数对象:把函数当成一个普通数据来使用​ 1.可以用函数来赋值​ 2.可以把函数放在数据容器里(列表,集合,字典)​ 3.可以用函数作为参数​ 4.可以用函数作为返回值名称空间:存放python程序里名字的地方​ 1.内建名称空间 – > 内置函数​ 2.全局名称空间 – > 定义在外部的名字​ 3.局部名称空间 – > 函数里的名字作用域:​ 全局 – > 整个程序都可以使用​ 局部 – > 只有程序的部分区域才可以使用。

2024-10-20 14:17:50 615

原创 10-复习拓展

​ 满足if条件,执行if里的代码,不满足截止判断是否满足elif条件,满足就执行elif里的代码,都不满足执行else里的代码。dict – 字典,表现形式为用大括号包裹起来的数据,里面的数据以键值对的方式存储,用逗号隔开,字典里面是不会存在重复的键。set – 集合,表现形式为用大括号播爱国起来的数据,里面的数据用逗号隔开,集合里面的是没有重复的数据的。用键值对保存的数据,看起来会更加清晰明了,所以如果要保存的数据有明显的说明关系,可以用键值对来保存。

2024-10-20 14:16:54 1024

原创 09-函数基础与函数参数

​ def 函数名():​ 代码内容。

2024-10-20 14:15:31 897

原创 08-流程控制语句

​ python一共有三种结构​ 1.顺序结构 – > 默认情况下,python的程序有上往下执行,遇到报错就会终止​ 2.选择结构 – > 满足特定条件的情况下,执行对应的 代码​ 3.循环结构 – > 满足特定条件的情况下,让程序循环执行,否则结束循环​ 满足条件的判断标准就是bool值分支语句(if):单分支(if) 满足条件就执行If里面的代码​ 双分支(if,else) 满足条件就执行if里面的代码,不满足就执行else里面的代码。

2024-10-20 14:14:27 761

原创 07-初识散列类型

散列类型:​ 1.可以保存多个数据​ 2.内部是无序的(没有下标)​ 3.去重(不会保存重复的内容)集合 -set :用大括号包裹起来的数据,里面的数据会自动去重。'''输出的时候没有重复值并且是无序的'''字典 -dict:用大括号包裹起来的数据,里面的数据是用键值对的方式来保存,这样保存的数据理解起来更加清晰。值里面可以放很多的东西(数值类型,序列类型,散列类型,函数)info = {'age':18,'sex':'男','hobby':'打球'

2024-10-20 14:13:50 949

原创 06-格式化输出与字符编码

格式化输出 --> 输出方式,可以更好的输出一些带有变量的数据字符编码 --> 计算机底层的字典,负责把计算码转换为人类看懂的东西格式化输出的方式:​ 1.f-str --> 在字符串的前面加上f/F,r然后把要输出的变量用{ }包裹起来​ 2.占位符 – > 在字符串里用%+指定的占位符,先占个位置,后面用具体的值补上(形参,实参)​ 3.format – > 在字符串用{}进行占位.再用具体的值补上​ 4.目前主流的字符编码 – > utf - 8。

2024-10-20 14:12:45 455

原创 05-复习拓展

​ 用的比较多的方法主要有: append – 列表追加数据 index – 查询数据下标 replace – 字符串修改数据。​ 3.字符串里的数据也是不可变,所以字符串方法的时候也都是要结合print或赋值来操作。​ 在括号里放入要输入的数据,如果是数字或者变量可以直接放,如果是字符串需要加引号。​ 人类和计算机沟通交流的工具,通过写代码的方式控制计算机实现特定的功能。​ 装不同的数据需要不同的容器,方便辨别与使用。

2024-10-20 14:11:59 439

原创 04-序列类型的常用方法

​ 语法:字符串名.replace(’要修改的值’,’ ') # 把需要修改的值改为空,即可实现删除。​ 字符串名.replace(’要修改的值’,‘新的值’,‘修改的次数’)​ 语法:字符串名.replace(‘要修改的值‘,‘新的值’)但是字符串也有对应的修改方法,但都是仿改,真正的字符串的本体是不会改变的。:根据内容获取数据的下标,如果用重复值,默认取第一值的下标。:根据内容获取数据的下标,如果用重复值,默认取第一值的下标。

2024-10-20 14:10:40 944

原创 03-序列类型和转义字符

什么是序列类型:能存很多的数据,并且是有序存储的数据容器。序列类型的特征:​ 1.下标:数据所在的位置。(从0开始)​ 2.索引:根据下标,获取对应的数据,取单个数据。​ 3.切片:取多个数据,有起始值和终点值–取头不取尾​ 4.步长:跨位取值。(-1反向输出)转义字符:有特别含义的字符。​ \n 换行​ \t 制表符(4个空格键)相当于一个tab键列表-list:用[ ]包裹的数据—可以修改元祖-tuple:用( )包裹的数据—不可以修改。

2024-10-20 14:09:40 936

原创 02-基本数据类型和变量

在python中,只要定义了一个变量,而且它有数据,那么它的类型就已经确定了,不需要咱们开发者主动 的去说明它的类型,系统会自动辨别。​ 程序中:为了更充分的利用内存空间以及更有效率的管理内存,变量是有不同的类型的。一定要注意变量的命名规范,在项目的开发中更多的是读代码,所以代码的可读性很重要。​ 不同的数据需要用不同的容器来装,所以他们的区别就是所存储的东西不一样。​ 在计算机中,程序就是用来处理数据的,而变量就是用来存储数据的。生活中的变量:数据变化的量,数据(年龄,温度,体重)

2024-10-20 14:08:15 611

原创 01-编程入门

编程来自于生活 --多用生活的例子来理解编程思路自然语言(汉语、英语、日语) --> 人与人之间的交流编程语言(python,java,c) --> 人与计算机之间的交流学习编程,就是为了如何与电脑进行交流,了解他的规则,语法。最重要的就是学习思维逻辑,语法都是固定的,思想是活的。

2024-10-20 14:05:59 421

原创 模仿百度-基础版

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>百度案例</title> <style> *{ margin:

2024-10-20 14:01:05 1058

原创 简版CSS

按照作用范围的不同,这些属性可以分为两类,分别为容器属性(flex-direction、flex-wrap、flex-flow、justify-content、align-items、align-content)和项目属性(order、align-self、flex、flex-grow、flex-shrink、flex-basis)。z-index 属性可以设置元素的层叠级别(当元素出现重叠时,该元素在其它元素之上还是之下),拥有更高层叠级别的元素会处于层叠级别较低的元素的前面(或者说上面)。

2024-10-20 13:57:25 964

原创 HTML笔记

dl嵌套dt和dddl是定义列表dt是定义列表的标题dd是定义列表的描述。

2024-10-20 13:52:31 444

原创 背景和文本属性

借助于background-position进行背景图片位置的调整,实现显示不同的图标。字体设置是网页设计中的重要组成部分,合适的字体不仅会使页面更加美观,也可以提升用户体验。至于属性呢,就是给这个背景设置其他的样式,总不能总是给这个背景添加图像吧,我们可以对它进行简单的操作,使它达到我们想要的效果。背景就不多解释了吧,就跟桌面壁纸一样,设置一个合适的背景可以的整个布局显得更加和谐,舒适。元素的尺寸大于图片的尺寸,图片在水平方向和垂直方向平铺的。background-color:设置元素的背景颜色;

2022-10-20 09:36:03 363

原创 盒子模型

外边距位于盒子模型的最外围,是边框之外的空间,通过外边距可以使盒子与盒子之间不会紧凑的连接在一起,是 CSS 布局中的一种重要手段。内边距就是内容与边框之间的距离,你可以通过 padding-top、padding-right、padding-bottom、padding-left 以及它们的简写属性 padding 来设置内容区各个方向上与边框之间的距离。内容区是整个盒子模型的中心,其中存放了盒子的主要内容,这些内容可以是文本、图像等资源。边框的三要素:边框的粗细 边框的样式 边框的颜色。

2022-10-18 10:00:00 255 1

原创 走进CSS世界

CSS全称为: Cascading Style Sheets ,意为层叠样式表 ,与HTML相辅相成,它是网页的装饰者,用来修饰各标签排版(大小、边距、背景、位置等)、改变字体的样式(字体大小、字体颜色、对齐方式等)、设置图片(宽高、位置等)等。样式表优点缺点使用情况使用场景行内样式表书写方便没有实现结构与样式分离,不便于维护,不可以重复利用极少某个标签需要单独的样式设置时使用内嵌样式部分结构与样式分离,较便于维护没有彻底实现结构与样式分离,不可以重复利用一般。

2022-10-17 12:00:00 480

原创 走进HTML世界

HTML 英文全称是 Hyper Text Markup Language,中文译为“超文本标记语言”。超文本:即超越纯文本,这意味着HTML不仅能包含文本,还能包含图片、表格、列表、链接、按钮、输入框等内容。标记语言:HTML通过不同的标签来标记不同的内容标签:标签也称为标记或元素,用于在网页中标记内容。不同标签具有不同的含义,学习 HTML 其实就是学习各个标签的含义,根据实际场景的需要,选择合适的标签,从而制作出精美的网页。语法:标签使用< >为标志,标签名不区分大小写,推荐小写表示。

2022-10-16 22:51:07 5362 2

原创 SQL对视图的操作汇总

show create view 视图名;

2022-09-14 21:24:20 488

原创 MySQL常用函数

主要用于处理数据库中字符串类型的数据。

2022-09-14 14:33:16 229

原创 SQL多表数据的查询汇总

通过表与表之间的挂你 去建立表的联结 来产生一个全新表进行连接查询。一个表中的某个列是另一个表中的主键 我们可以确定是外键关系。注意:在联结表的时候一定要去写联结条件。外键:foreign key。第二种方法更好一些,条理清晰。也是多表联查的一种方式。表1是主表 表2是次表。

2022-09-14 10:04:51 1932

原创 字典

字典是 一对键值对用 {} 包裹起来的数据 { ’ key1’ : ’ value1’,’ key2 ’ : ’ value2 ’ }字典既能存储多个数据,还能在访问元素的很方便的情况下就能够定位到需要的那个元素。要修改字典中的值,可依次指定字典名、用方括号括起的键以及与该键相关联的新值。变量message为字典类型。

2022-09-13 10:17:03 240

原创 记录的查询—单表数据(下)

COUNT(指定字段):计算表中指定字段的记录,在具体统计中忽略NULL值。COUNT(*):计算表中的总记录,不管表中是否包含NULL值。MAX()函数 : 查询表中字段值的最大值。按指定字段分组统计数量,并取出大于1的分组。COUNG()函数 :就散表中记录的条数。MIN()函数 :查询表中字段值的最小值。AVG()函数 : 计算字段值的平均值。按多个指定字段进行分组,并取出相应数据。SUM()函数 : 计算字段值的总和。查询指定字段条数记录。按指定字段统计数量。按指定字段统计商品。

2022-09-09 13:51:23 1278

原创 记录的查询—单表数据(上)

查询指定范围记录,并进行排序。查询所有记录,并进行降序排序。查询所有记录,并进行降序排序。查询所有记录,并进行排序。

2022-09-09 13:47:45 2846

原创 数据表的基础操作(六)数据的删除

【代码】数据表的基础操作(六)数据的删除。

2022-09-09 13:33:35 777

原创 元祖

元祖是用 () 包裹起来的。与列表除了不可修改其他的基本相同。我们试一下修改元祖会怎么样。

2022-09-09 13:29:30 129

原创 SQL表的数据查询汇总

注意:当前一个排序 的列有相同值时才会对相同值对应的单元格进行排序。多列去重:把去重多列看成一个整体,有相同的数据才会去重。子句的顺序 where>order by >limit。在SQL语句粒粒面limit子句一定写在最后面。where 子句中可用的条件判断符。or和in查询时,大部分用in。跟据指定条件过滤不需要的数据。

2022-09-08 17:43:28 1788

原创 SQL未知数据查询的汇总

为了拼接函数之后,会导致列名不合法 或者会转义 为了防止这种情况发生 会使用as关键字 给列重新起一个名字。count(列名) —求查询出来数据的当前的数量(忽略值为null的单元)%:百分号 在后搜索条件中可以表示 任何字符出现的任意次数。用法1:count(*) —求查询出来数据的总数量。_:下划线 任何字符只能出现一次(下划线的次数)now():获得当前时间的年月日 时分秒。列1,列2:就是检索列。检索列就是要查询出来的列。只针对于数值类型的列。只针对于数值类型的列。*: 星号 查询全部。

2022-09-08 17:21:39 480

原创 给员工们制作了一个抽奖程序

这里介绍哦一下random模块的用法。⼆等奖10名:电动自行车。三等奖30名:高级蚕丝被。四运奖80名:多功能年历。⼀等奖 5名:按摩椅。

2022-09-08 00:00:00 397

原创 SQL字段的基础操作汇总

alter table 表名 add 添加的列名 数据类型 [约束字段];

2022-09-07 00:03:18 504

原创 SQL数据的基础操作汇总

如果使用change进行修改 但是不想修改列名 那么原列名 那么原列名和新列名保持一致就好了。有多少个列 就必须有多少个值,如果有默认值或者自动增长,则用null占位 数据要一一对应。set的列和where的行锁定某一个要修改的单元格(十字锁定)如果不想修改列名,可以使用使用modify关键词。优点1:数据和列名——对应,保证数据的准确性。优点2:有默认值或者自动增长的列可以不用写。

2022-09-06 22:31:22 135

原创 列表的操作方法

修改列表元素的语法与访问列表元素的语法类似。要修改列表元素,可指定列表名和要修改的元素的索引,再指定该元素的新值。列表可以像使用其他变量一样使用列表中的各个值。是吧所有的信息都取了出来,但我们想要取出vole就可以用到列表的下标-(索引)方式。元素的添加有2种⽅式,插⼊、追加,插⼊指可以可以把⼀个新元素插⼊到列表的任意位置。要修改列表元素,可指定列表名和要修改的元素的索引,再指定该元素的新值。用方括号[ ]包裹起来的就表示列表,并用逗号来分隔其中的元素。有2种删除⽅法,⼀个是下标删除,⼀个是元素值删除。

2022-09-06 15:28:53 327

原创 字符串的操作方法

使用了title()和lower()的方法来将姓名设置为合适的格式。在Python中,加了引号的字符都被认为是字符串!但有的时候需要单双混合使用。单双引号没有任何区别。

2022-09-06 13:05:37 261

原创 流程控制

当我们走到岔路口时,就会做出选择,选择一条属于自己的路,踏出一片不一样的人生。程序也是如此,此时,我们就可以做出判断,满足哪个条件就走哪一条路。当满足条件时做事情A,不满足条件做事情B的这种情况使用if-else。当需要满足条件去做事情的这种情况需要使用if。

2022-09-05 22:24:34 75

原创 数据表的基础操作(五)数据的修改

随着时间的推移和数据的更新,所以我们要对表存储的数据进行修改。2.将goods表中的num值全部改为0.

2022-09-05 14:41:56 6023

原创 数据表的基本操作(四)数据的插入

3.将goods表中的id,name,price字段插入到test_goods表中。2.将goods表中的数据插入到new_goods表中。6.向goods表中插入一条新记录。1.向goods表中插入新数据。1.创建new_goods表。1.向goods表中插入数据。2.向表中插入多条数据。

2022-09-05 14:41:02 5307

空空如也

空空如也

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

TA关注的人

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