- 博客(20)
- 收藏
- 关注
原创 四、if语句
对于一个汽车列表,遍历这个列表,并以首字母大写的方式打印其中的汽车名,不过对于’bmw’,则以全大写的方式打印。假设有一个表示某人年龄的变量,而你亮知道这个人是否符合投票的年龄,可以使用如下代码。在很多情况下,需要考虑的情形超过两个。一个等号是陈述,可以将第一行的代码理解为:将变量car的值设置为’bmw’两个等号是发问,于是第二行的代码可以理解为:变量car的值是’bmw’吗?与条件表达式一样,布尔表达式的结果要么为True,要么为False。并不会改变car的值,实际上car的值还是大写的’Audi’
2024-10-15 03:21:42
330
原创 三、操作列表
元组看起来很像列表,但使用圆括号而非中括号来标识。定义元组后,就可以使用索引来访问其元素,就像访问列表元素一样。print(1)#输出结果2001#可见使用语法与列表相同下面我们来尝试,修改元组dimensions的第一个元素#这会导致Python返回类型错误消息。
2024-10-15 03:15:11
540
原创 二、列表简介
列表由一系列按特定顺序排列的元素组成。可以将任何东西加入列表中,其中的元素之间可以没有任何关系在Python中,用方括号[]表示列表,并用逗号分隔其中元素。#将它打印出来得到的结果为 ['trek','cannondale','redline','specialized']arr=[]#创建一个空列表。
2024-10-15 03:09:54
427
原创 一、变量和简单数据类型
以上是在对变量favorite_language调用方法后,暂时对字符串进行了操作,再次输出变量favorite_language,空格依旧还在,要永久的删除这个字符串的空白,必须将删除操作的结果关联到变量。在Python中,可对整数进行(+)、减(-)、乘(*)、除(/)、乘方(**)在Python中,用引号括起来的都是字符串,引号可以是单引号,也可以是双引号。在程序中可随时修改变量的值,而Python将始终记录变量的最新值。如果一个操作数是整数,另一个操作数是浮点数,结果也总是浮点数。
2024-10-15 03:06:24
267
原创 四、STM32练习题
按键key1按下一次点亮LED1再次按下一次熄灭LED1。按键key1按下二次点亮LED2再次按下二次熄灭LED2。按键key1按下三次同时点亮LED1,LED2再次按下三次熄灭LED1,LED2。按键key1接在PA1 ,LED1接在PA2, LED2接在PA3;初始化函数自定义int i=0;Led_Init();i<16;i++)
2024-10-15 02:47:16
1515
原创 三、外部中断
中断:当CPU正在执行某个程序时,由计算机内部或外部的原因引起的紧急事件,向CPU发出请求处理的信号,CPU在允许的情况下响应请求处理信号,暂时停止正在执行的程序,保护好断点处的现场,转向执行一个用于处理该紧急事件的程序,处理完后又返回被中止的程序断点处,继续执行原程序,这一过程称为中断。 STM32有84个中断,其中包括16个Cortex-M3内核中断线。
2024-10-15 02:31:14
590
原创 三、学习笔记二
所谓的流水灯,就是让一排的灯依次亮灭。逻辑操作是让第一个灯亮,延时一段时间,然后熄灭,第二个灯亮,延时一段时间,然后熄灭……这其实操作起来并不难,假如我们有四个LED灯,LED1接PB0、LED2接PB1、LED3接PB2、LED4接PB3,我们让它实现流水灯。我们注意第八行的代码,初始化了4个引脚,是不是有些长了呢?我们还有一种方法初始化引脚,这会比较简短,但需要通过计算。
2024-10-15 02:15:22
1056
原创 一、新建工程模板
本项目采用STM32F103R6芯片,该芯片的FLASH大小时。每一个外设都对应一个.c文件和.h文件。,属于小容量产品,所以启动文件使用。若采用其它容量的芯片,可以使用。src:存放固件库的.c文件。inc:存放对应的.h文件。
2024-10-15 02:02:58
437
原创 06 工程目录管理、开发板显示字符串
当项目代码很多时,如果写在一个.c 文件中,不利于代码的维护和升级,所以需要将这些分功能放在不同的.c 文件中。
2024-03-13 18:07:49
395
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人