自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 线性代数 笔记2

线性代数星辰打卡笔记

2022-07-06 13:35:44 158 1

原创 线性代数 笔记1

线性代数星辰打卡笔记

2022-07-06 13:32:16 187

原创 mysql 课堂笔记03

1.单字段排序select 字段... from 表名 order by 字段; // 默认是升序(在后面加desc可以指定为降序)2.多字段排序select 字段... from 表名 order by 字段1, 字段2(desc)... 先考虑前面的字段,如果前面的字段相等才会考虑后面的字段3.单行处理函数(对字段的单个元素进行操作,互不影响)upper 将元素中的字母全部转换成大写字母后输出 upper(字段)lower 将元素中的字母全部转换成小写字母后输出 lower(字段

2022-05-18 20:49:41 210

原创 mysql 课堂笔记02

1.如何将sql文件的数据导入?source 文件的绝对路径(.sql的文件);2.如何查看表中的数据?select * from 表名;3.如何查看表的结构?desc 表名;4.查看数据库版本号?select version();5.查看正在使用的数据库名?select database();6. \c 用来终止一条命令的输入7.查看一个字段select 字段名 from 表名;8.查询多个字段select 字段名1,字段名2,... from 表名

2022-05-18 19:27:27 99

原创 mysql 课堂笔记01

7.mysql常用命令 (命令不区分大小写)退出mysql: exit查看mysql中有哪些数据库: show databases;使用某个数据库: use 数据库名;创建数据库: create database 数据库名;查看某个数据库下有哪些标:show tables;...

2022-05-16 22:28:14 101

原创 matplotlib库

绘制直线绘制折线设计样式绘制y=x^2曲线保存绘制的图片参数为保留文件名称,默认png格式,可以指定为jpg等格式绘制正弦曲线使用subplot分区画图使用xlim和ylim按指定坐标轴范围绘制散点图...

2022-02-28 16:58:49 89

原创 NumPy的算术函数

NumPy的算术函数包含简单的加减乘除:add(),subtract(),multiply,divide()add()函数(其他函数进行类比即可)当一个数组是另一个数组的子结构形式的时候,子结构数组会等比例变为另一个数组的结构进行相加运算multiply()函数和out参数的使用sin函数的使用(其它类比)四舍五入,进一,退一的函数使用numpy.decimals可以四舍五入numpy.floor舍去小数部分numpy.ceil小数部分进一...

2022-02-20 18:02:20 1453

原创 numpy库

'''尚学堂学习笔记,用于复习'''NumPy:是科学计算基础库,提供大量科学计算相关功能,比如数据统计,随机数生成等。其提供最核心类型为多维数组类型(ndarray),支持大量的维度数组与矩阵运算,NumPy支持向量处理ndarray对象,提高程序运算速度。尝试代码与运行结果:array创建ndarray对象arange创建ndarray对象使用random.random创建数组,元素范围为[0.0, 1.0)使用random.randint创建数组...

2022-02-15 03:24:37 520

原创 python-坦克大战游戏项目

'''尚学堂学习笔记,用于复习'''一.下载pygame,在cmd输入命令pip install pygame(也可以直接在pycharm中import pygame, 提示你没有pygame,然后直接安装即可)二.分析项目需求:坦克大战游戏的基本需求:1).项目中需要定义的类2).每个类对应的方法1.坦克类显示坦克移动射击2.子弹显示子弹移动击中敌方坦克时产生的影响3.墙壁类显示墙壁(是否可以通过)4.击中地方坦克爆炸效果展示爆炸效果

2022-01-28 22:19:21 4558

原创 python-GUI编程

通过面向对象的写法编写GUI程序组件的常见属性操纵组件和组件属性编写简易的登录界面:操作代码运行结果:

2022-01-27 14:25:09 1158

原创 python-模块化编程

'''尚学堂学习笔记,用于复习'''我们可以通过__doc__获得模块文档字符串的内容,例如对math模块,print(math.__doc__)输出math的文档字符串,类似由print(math.sin.__doc__)模块名一般对应源文件名,例如我们写一个模块为salary.py,当我们在另一个文件需要使用该模块时,只需要import salary 即可,而当在salary.py文件自身中,它的__name__值为__main__动态导入模块...

2022-01-25 15:49:46 300

原创 python递归打印目录树

'''尚学堂学习笔记,复习用'''递归打印目录树import osall_files = []#传入文件路径和层级def get_all_files(path, level): #引用该路径下的子目录和子文件 child_files = os.listdir(path) for file in child_files: #获取文件或目录在父目录下的路径 file_path = os.path.join(

2022-01-25 13:18:12 792

原创 python常用的一些文件的拷贝压缩解压操作

操作代码:import shutil#将当前目录下的文件1.txt拷贝到当前文件夹下并命名为1_copy.txt,若文件已存在则报错shutil.copyfile("1.txt", "1_copy.txt") #将当前目录下的文件夹movie/港台拷贝到当前文件夹下并命名为电影,若文件已存在则报错#在下面*代表任意的意思,这里表示忽略所有以.txt和.html的文件不进行拷贝shutil.copytree("movie/港台", "电影", ignore = shutil.ig...

2022-01-25 12:37:06 421

原创 python通过os模块与操作系统进行交互

通过程序调用系统命令:import os #导入operation system 模块os.system("command") #传入相应的命令并执行os.startfile(r"文件路径") #打开文件 #或许可以实现今日校园自动打卡,hh

2022-01-24 20:19:24 431

原创 python的文件操作

f = open(r"b.txt", "w") 表示在当前路径下用写操作打开b.txt文件实践测试:在一个文件中写入一段英文结果为python的解释器将源文件解释成Unicode的编码,操作系统将其用GBK的形式写入文件,之后pycharm通过utf-8的形式将其解码,当都是英文的时候,GBK和utf-8是兼容的,当我们需要写入中文的时候,可以指定操作系统用utf-8的形式将内容写入文件,从而当用utf-8解码时不会产生乱码,也可以指定p...

2022-01-24 17:55:41 156

原创 pycharm常用调试操作

'''尚学堂学习笔记,用于复习'''断点的设置和进入调试调试常用操作和相应快捷键调试观察区

2022-01-24 13:20:42 96

原创 python的异常处理机制

'''尚学堂学习笔记,用于复习'''一个简单的实例:异常机制的本质:Python中,引进了很多用来描述和处理异常的类,称为异常类,异常类定义中包含了该类异常的信息和对异常进行处理的方法,下面较完整地展示了python中内建异常类的继承层次:python中一切都是对象,异常也采用对象的方式来处理。处理过程:1.抛出异常:在执行一个方法时,如果发生异常,则这个方法生成代表异常的一个对象,停止当前的执行路径,并把异常对象提交给解释器。2.捕获异常:解释器得到该异常后,寻找相应的代.

2022-01-24 12:31:42 225

原创 两种常用的设计模式

'''尚学堂学习笔记,用于复习'''设计模式是面向对象语言特有的内容,是我们在面临某一类问题时候的固定做法,设计模式有很多种,比较流行的是:GOF23种设计模式。对于初学者,先学习两个最常用的设计模式:工厂模式和单例模式。工厂模式:实现了创建者和调用者的分离,使用专门的工厂类将选择实现类,创建对象进行统一的管理和控制单例模式:保证一个类仅创建一个实例对象...

2022-01-24 12:31:00 189

原创 Python面向对象编程主要知识

'''尚学堂学习打卡记录,用于复习'''面向对象(OOP):1.针对大型软件设计而来,使得程序扩展性更强,可读性更好。2.通过将数据和操作的相关方法封装到对象中,组织代码和数据的方式更加接近人的思维,大大提高了编程效率3.python完全支持面向对象的基本功能:继承,多态,封装等4.python中一切皆对象5.python支持面向过程,面向对象,函数式编程等多种编程范式6.面向过程编程更加关注程序的逻辑流程,适合编写小规模程序,面向对象更关注软件中对象之间的关系,适合编写大规模程

2022-01-24 12:30:07 412 1

原创 Python面向过程编程主要知识

'''摘自尚学堂的python_人工智能课程,用于复习'''python是一种解释型的,面向对象的语言python的特点:1.可读性强(易修改)2.简介(关注业务本身,生产效率高)3.面向对象4.免费和开源5.可移植性和跨平台(python被编译成与操作系统相关的二进制代码,再解释执行,提高了执行速度,实现了跨平台)6.丰富的库(标准库,扩展库)7.可扩展性(可嵌入C和C++语言,python又被称为胶水式语言)python的应用范围:1.科学计算2.人工智能

2022-01-24 12:29:05 1075

空空如也

空空如也

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

TA关注的人

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