自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (4)
  • 收藏
  • 关注

原创 函数-----python

例如,在上面的函数greet()中,当我们将其称为greet(“Bruce”,“how do you do?在上面的示例中,我们在函数头的正下方有一个docstring。以下对上述函数的调用都是有效的,并产生相同的结果。一旦我们定义了一个函数,我们就可以从另一个函数,程序甚至Python提示符中调用它。有时,我们事先并不知道将传递给函数的参数数量.Python允许我们通过具有任意数量参数的函数调用来处理这种情况。在Python中,还有其他方法可以定义一个可以接受可变数量参数的函数。因此,它们具有局部范围。

2023-03-14 23:21:13 132

原创 While 循环-----Python

使用break可以完全退出循环。

2023-03-14 14:34:21 107

原创 for()循环-----Python

编写一个Python程序,它迭代整数从1到50(使用for循环)。对于偶数的整数,将其附加到列表even_numbers。对于奇数的整数,将其附加到奇数奇数列表中。相反,python使用缩进,块内的行必须通过制表符缩进,或相对于周围的命令缩进4个空格。虽然这一开始可能看起来不直观,但它鼓励编写更易读的代码,随着时间的推移,你会学会喜欢它。For循环是迭代对象元素的常用方法(在第一个示例中,列表)具有可迭代方法的任何对象都可以在for循环中使用。continue语句将转到循环的下一次迭代。

2023-03-14 14:09:22 117

原创 元组-----Python

元组是一种序列,就像列表一样。元组和列表之间的区别在于,与列表(可变)不同,元组不能更改(不可变)。元组使用括号,而列表使用方括号。重要的是要记住,如果要创建仅包含一个值的元组,则需要在项目后面添加一个逗号。

2023-03-13 00:14:35 84

原创 字典-----Python

solution 1:返回key直接print(字典名.key()) 返回value直接print(字典名.value())solution 3: for key, value in 字典名.items(): 然后两个都输出。solution 2:for key in 字典名 如何输出key。

2023-03-12 23:24:54 49

原创 列表---Python

列表后面要加上方括号 [ ]

2023-03-10 23:22:29 36

原创 if( )语句 Python基础篇

大于 = | 大于或等于 == | 等于!= | 不等于必须在if或elif语句之后。最多可以有一个其他声明。仅当上面的所有“if”和“elif”语句都为False时才会执行。

2023-03-08 23:58:53 183

原创 .methodName()字符串处理函数

【代码】.methodName()字符串处理函数。

2023-03-08 22:43:45 82

原创 Python基础学习---input()

【1】input()输入的数,类型为字符串;若后续需对其处理,则需要进行类型转换。

2023-01-16 11:10:27 197

原创 Python常见基础学习---类型转换

int() # str()将其他转为字符类型。float() # float()将其他转为浮点数。【3】:float ()转换,不可转换字符串中字符串。str() # int()将其他转为整型。【2】:int()转换,不可转换字符串中非整数。【1】:print输出括号里面只能是同类型的。

2023-01-15 23:59:09 66

原创 Python常见基础---变量、标识符

【代码】Python常见基础---变量、标识符。

2023-01-13 23:21:03 258

原创 Python常见基础学习---print()函数

【代码】Python常见基础学习---print()函数。

2023-01-03 21:32:41 104

原创 MATLAB---画三角函数图像

例:画出y=sin2x+cosx,0

2022-10-09 12:06:26 4050 1

原创 MATLAB---判断区间能否被某个数整除

例:求[100,1000]内被37整除的第一个数。

2022-10-09 12:04:09 4680 4

原创 八位数码管(基于stm32)从0~9999升级版

2022-04-20 10:44:02 2016 1

原创 (APT_Pi)@1.点灯大师

原理图分析引脚由此可见:LED(blue)为PI8(低电平触发) LED(red)为PC15 (低电平触发) usekey为PH4 高为按下 (下降沿触发)常见引脚函数函数 描述 rt_pin_mode() 设置引脚模式 rt_pin_write() 设置引脚电平 rt_pin_read() 读取引脚电平 rt_pin_...

2022-04-19 12:10:20 233

原创 八位数码管 基于stm32

引脚初始化void SEG_Init(void){ GPIO_InitTypeDef GPIO_InitStructure; RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOE, ENABLE);//ʹÄÜGPIOEʱÖÓ GPIO_InitStructure.GPIO_Pin=GPIO_Pin_0 | GPIO_Pin_1 | GPIO_Pin_2 | GPIO_Pin_3 | GPIO_Pin_8 | GPIO_Pin_...

2022-04-18 20:57:37 881

原创 Python—numpy之concatenate()

np.concatenate()为数组拼接函数。例子:x = np.concatenate((np.ones([12 * 471, 1]), x), axis = 1).astype(float)表示:#x数组前拼接一个单位数组

2022-01-26 18:29:56 1711

原创 Python—Numpy之np.std()用法

np.std()函数被用来:计算沿指定轴的标准差。返回数组元素的标准差例子:import numpy as npa = np.array([[1, 2], [3, 4]])print(np.std(a)) # 计算全局标准差 1.118033988749895print(np.std(a, axis=0)) # axis=0计算每一列的标准差 [1. 1.]print(np.std(a, axis=1)) # axis=1计算每一行的标准差 [0.5 0.

2022-01-26 18:25:13 18699

原创 Python—pandas之reshape(1,-1)

在创建DataFrame的时候我们常常会用reshape函数来更改数据的列数和行数。reshape可以用于numpy库里的ndarray和array结构以及pandas库里面的DataFrame和Series结构。reshape(行,列)可以根据指定的数值将数据转换为特定的行数和列数。然而,在实际使用中,特别是在运用函数的时候,系统经常会提示是否需要对数据使用reshape(1,-1)或者reshape(-1,1)进行转换,那这两个转换是什么意思呢?难道还有-1行的数据?实际上.

2022-01-26 18:21:52 5801

原创 百度飞桨—PM2.5预测

项目1-PM2.5预测环境配置import sysimport pandas as pdimport numpy as np#读取测试数据data = pd.read_csv('work/hw1_data/train.csv', encoding = 'big5')print(data)#检查Python版本print(pd.__version__)预处理#从第三列筛取data = data.iloc[:, 3:]print(data)#筛掉未知数NA.

2022-01-26 18:15:10 1521

原创 Python—Pandas之iloc、loc

目录一、loc二、ilocPython除了最基本的筛选外,例:data[‘A’]还有loc、iloc、ix(已不推荐使用)区分loc与iloc:loc(location):以loc就只能用条件或者行列的名字来进行筛选;iloc(indx location):index是什么,我把它当作是索引位置,第几行第几列的意思,所以iloc是用第几行第几列这样的数字来筛选的。详细见下列子:切片生成一个10X10的表import pandas as pdimport num

2022-01-25 19:33:22 709

原创 Python—pandas库基础

pandas是python第三方库,提供高性能易用数据类型和分析工具。pandas基于numpy实现,常与numpy和matplotlib一同使用更多学习,请参考pandas中文网:https://www.pypandas.cn/1.SeriesSeries是一种类似于一维数组的对象,它由一维数组(各种numpy数据类型)以及一组与之相关的数据标签(即索引)组成.可理解为带标签的一维数组,可存储整数、浮点数、字符串、Python 对象等类型的数据。import p.

2022-01-25 17:46:51 155

原创 Python—Numpy库基础

NumPy是使用Python进行科学计算的基础软件包。更多学习,可参考numpy中文网:https://www.numpy.org.cn/目录NumPy是使用Python进行科学计算的基础软件包。更多学习,可参考numpy中文网:https://www.numpy.org.cn/1.数组创建2.数组的计算3.数组的索引与切片1.数组创建可以使用array函数从常规Python列表或元组中创建数组。得到的数组的类型是从Python列表中元素的类型推导出来的。

2022-01-24 23:21:51 395

原创 查找特定名称文件

源代码:#导入OS模块import os#待搜索的目录路径path = "Day1-homework"#待搜索的名称filename = "2020"#定义保存结果的数组result = []def findfiles(): #在这里写下您的查找文件代码吧! t = 1 for root, dirs, files in os.walk(path): for filename in files: if "2020" in

2022-01-23 22:25:09 126

原创 输出 9*9 乘法口诀表(飞浆试题)

def table(): #在这里写下您的乘法口诀表代码吧! for x in range(1,10): string = '' for y in range(1,x+1): string = string + str(y) + '*' + str(x) + '=' + str(x*y) + '\t' print(string)if __name__ == '__main__': tabl.

2022-01-23 22:18:52 163

原创 MSP432(入门)基于CCS编译环境搭建

MSP432简介:MSP432MCU具有大量集成功能(包括MSP432P4的高性能ADC和低功耗以及MSP432E4的高性能以太网和有线连接),证实它是无线应用的理想主机MCU。它的主要特点就是高性能,低功耗。开发工具与环境:CCS IDE 10.0.0或以上版本 MSP432 SDK本文章使用SDK版本为3.40.00.05 MSP432P401R LaunchPad开发环境搭建:1.下载并安装CSS与MSP432的SDK(本文不详细介绍)。2.在CSS中“Wi...

2021-07-09 18:23:51 4103 1

蓝桥杯嵌入式近5年例题程序stm32G

蓝桥杯嵌入式开发近五年例题,STM32G431开发板。题目+主管程序编写,直接可用

2022-10-01

STM32+数码管显示

基于stm32F的七位数码管显示

2022-05-12

STM32——矩阵按键

矩阵按键加独立按键(自带仿真)

2022-05-12

stm四位数码管0~9999仿真加代码

stm32四位数码管0000~9999 protues仿真加代码,可调控上限值。

2022-04-18

C51+电子钟课程设计

C51+电子钟课程设计

2022-04-07

空空如也

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

TA关注的人

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