2023年09月 Python(二级)真题解析#中国电子学会#全国青少年软件编程等级考试

news2024/11/17 7:48:52

在这里插入图片描述

Python等级考试(1~6级)全部真题・点这里

一、单选题(共25题,每题2分,共50分)

第1题

yyh=[2023,'杭州亚运会',['拱宸桥','玉琮''莲叶']]
jxw=yyh[2][0]
print(jxw[1]*2)

以上代码运行结果是?( )

A: 宸宸
B: 杭杭
C: 玉玉
D: 州州

答案:A

jxw=yyh[2][0],jxw的值是“拱宸桥”,jxw[1]的值是“宸”,所以jww[1]*2的值是“宸宸”

第2题

阿宝在学习Python语言编程,他写了一个程序可以实现输入月份数字就可以输出2023年该月的天数。 程序如下:

monthdays=[0,31,28,31,30,31,30,31,31,30,31,30,31]
m=int(input())
print('2023年'+str(m)+'月有'+str(monthdays[m])+'天。')

要想得到2023年9月的天数,应该在终端输入的数字是?( )

A: 11
B: 10
C: 9
D: 8

答案:C

列表的下标是从0开始的,但是week列表在定义的时候,第一个元素是0(从而排除了下标为0号的列表位置的月份),所以9月份的下标仍然是9,选择C。

第3题

下面这个列表中,包含几个元素?( )

list = ['a', ['bb', 'cc', 'dd'], 'e', ['ff', 'gg'], 'h']
print(list)

A: 8个
B: 5个
C: 6个
D: 4个

答案:B

列表可以嵌套 列表中的元素同样可以是一个列表。list 这个列表中有 5 个元素,其中3 个是字符型,2个是列表,list列表中又嵌套了2个列表,在判断列表中的嵌套时,我们主要是根据[]来进行判断:嵌套的列表共占元素的一个位置。

第4题

使用下列哪几个命令可以把列表list1变成列表list2?( )

list1 = ['苹果', '樱桃', '西瓜', '香蕉', '葡萄', '菠萝', '芒果', '火龙果']
list2 = ['苹果', '樱桃', '西瓜', '香蕉', '葡萄', '菠萝', '桑葚', '番石榴']

A:

del list1[6:8]
list1 += ['桑葚', '番石榴']

B:

del list1[6:7]
list1 += ['桑葚', '番石榴']

C:

del list1[6:8]
list1.append(['桑葚', '番石榴'])

D:

del list1[6:7]
list1.append(['桑葚', '番石榴'])

答案:A

从列表中删除元素,只需要使用 del 就可以了。 del 列表名[]
在 Python 中,我们使用+向列表中添加元素,添加的元素会自动的被添加到列表尾部:列表名 +=[元素1,元素2,元素3,…,元素n]
除了使用+,append0 也可以为列表添加元素,和+一样,也是在列表的结尾处添加元素,但是却是作为一个整体添加.所以答案应该为:A

第5题

以下程序的输出结果是?( )

list = ['华东','华西','华南','华北']
list.insert(2,'华中')
list.pop()
print(list)

A: [‘华东’, ‘华西’, ‘华中’, ‘华南’, ‘华北’]
B: [‘华东’, ‘华中’, ‘华西’, ‘华南’, ‘华北’]
C: [‘华东’, ‘华西’, ‘华中’, ‘华南’]
D: [‘华西’, ‘华中’, ‘华南’, ‘华北’]

答案:C

本题考查列表的插入和从列表的指定位置删除元素,2表示将元素插入至原列表索引为2的元素之前,.pop()方法无参数时默认删掉最后一个元素。

第6题

下列程序运行后,输出的结果应该是哪个选项?( )

t = ('s', 'a', 'a', 'r', 5)
print(t.index('a')+t.count('a'))

A: 2
B: 3
C: 4
D: 5

答案:B

获取指定元素在元组中出现的次数count(),index()方法:获取指定元素的下标(就近原则,从左往右,找到第一个就结束)

第7题

numbers = [1 , 2 , 3 , 4],以下哪一项可以用来访问numbers中的第三个元素?( )

A: numbers[1]
B: numbers[2]
C: numbers[3]
D: numbers[4]

答案:B

列表中的元素索引从0开始计数

第8题

d = {“山东”:“青岛”, “浙江”:“杭州”, “安徽”:“芜湖”} ,请问删除d中’山东’对应的数据值的函数或方法是?( )

A: del d[‘浙江’]
B: d.clear()
C: del d[‘山东’]
D: d.pop(‘山东’)

答案:C

删除字典d中’山东’对应的数据值的方法是del d[‘山东’]

第9题

以下关于循环的说法,不正确的是?( )

A: for循环可以用于遍历列表中的所有元素
B: while循环满足循环条件时不断地运行,直到指定的条件不满足为止
C: Python中可以使用do…while循环
D: break和continue语句都可以用在for循环和while循环中

答案:C

Python中只有for循环和while循环两种循环,do…while循环不可用于python,故本题答案选C.

第10题

执行以下程序代码

score = eval(input("请输入成绩:"))
if score > 0 and score < 60:
    print("不及格")
elif score >= 60 and score <=100:
    print("及格")
else:
    print("请输入正确的成绩")

当输入60时,输出结果是?( )

A: 及格
B: 不及格
C: 请输入正确的成绩
D: 60

答案:A

该题考查程序的多选择分支结构,因为60介于60(含)和100之间,故输出结果为“及格”

第11题

下列哪个说法不正确的是?( )

A: 字典是通过key(键)来进行访问的,跟列表、元组不同
B: 字典没有头上标和尾下标,跟value对应的就只有key(键)
C: Python中可以通过重新给字典当中的key赋值的方式修改对应的value,不能通过新增key的方式来添加新的元素
D: 用Python内置函数是可以删除字典当中的元素的,整个字典也可以被清空或者删除

答案:C

Python中可以通过重新给字典当中的key赋值的方式修改对应的value,也可以通过新增key的方式来添加新的元素

第12题

. 请问此程序运行后的结果是?( )

s=1
for i in range(1,4,3):
    s = s+i
print(s)

A: 2
B: 6
C: 1
D: 5

答案:A

range(1,4,3) 这个包含的数据是1,不包含4。所以: 1+1=2

第13题

关于Python循环结构的说法,下列哪个是错误的?( )

A: Python可以通过for和while循环,实现遍历和各种循环等功能
B: break是用来跳出自己所在的整个循环体,执行循环后面的语句
C: continue结束整个循环过程,不再判断循环的执行条件,继续顺序执行循环后面的语句
D: 遍历循环中的遍历结构可以是字符串或者range()函数等

答案:C

continue 语句跳出本次循环,而break跳出整个循环。即break才是结束整个循环过程

第14题

下面几个有关流程控制的说法,那个是错误的?( )

A: 如果条件判断语句永远为 true,循环将会无限的执行下去
B: 当判断条件为假(false) 时,循环结束
C: 在while 语句中,"判断条件"不可以是个常值
D: 执行语句可以是单个语句或语句块。判断条件可以是任何表达式等

答案:C

while 语句时,"判断条件”可以是个常值,表示循环必定成立

第15题

运行下面的代码,输出的结果是?( )

name1 = '玛卡巴卡'
name2 = '依古比古'
name3 = '唔西迪西'
print('晚安' + name2)

A: 晚安玛卡巴卡
B: 晚安依古比古
C: 晚安唔西迪西
D: 晚安name2

答案:B

+号可以将两个字符串拼接在一起,name2 中的内容是’依古比古’, 打印的结果就是’晚安依古比古’

第16题

下面代码中,不能创建一个字典的是?( )

A: d = {}
B: d = {‘葡萄’, 20}
C: d = {‘葡萄’:20}
D: d = {‘葡萄’:20, ‘西瓜’:12}

答案:B

B 不是一个字典,字典的元素都是成对出现的,中间用冒号隔开

第17题

字典d = {“苹果”:“apple”,“香蕉”:“banana”,“橘子”:“orange”,“桃子”:“peach”}中按键值对的形式储存了部分水果的中英文名,以下能够只输出水果英文名的语句是?( )

A: print(d.values())
B: print(d.keys())
C: print(d.items())
D: 以上三个语句都无法实现

答案:A

字典类型操作函数d.values()返回字典中所有的值信息,d.keys()返回字典中所有的键信息,d.items()返回字典中所有的键值对信息;水果的英文名都属于该字典的值。

第18题

下列定义元组的语句,不正确的是?( )

A: tp=( )
B: tp=(‘sun’)
C: tp=(‘star’,)
D: tp=(‘sun’,‘star’,‘moon’)

答案:B

使用()可以创建元组,空括号创建空元组,但是创建只有一个元素的元组时,需要在第一个元素的后面加逗号

第19题

下列关于列表的说法,正确的是?( )

A: 列表创建后不能被修改
B: 列表中各元素的类型必须相同
C: 列表不能用下标访问
D: 通过方括号[]可以创建列表

答案:D

列表是一种序列类型,创建后可以随意被修改,列表中各元素类型可以不同,可以用下标进行访问;使用方括号[]或list可以创建列表,元素间用逗号分隔。

第20题

已知列表animal = [‘cat’,‘dog’,‘monkey’,‘tiger’,‘lion’],要想得到’cat’的输出结果,以下哪个选项的语句是不正确的?( )

A: animal[0]
B: animal[1]
C:

animal.reverse()
animal[4]

D:

animal.reverse()
animal[-1]

答案:B

列表元素的索引是从0开始的,所以获取第一个元素’cat’需用animal[0]而不是animal[1];reverse0方法的作用是将列表中的元素反转,animal列表反转后,第一个元素’cat’ 变成了最后一个元素,可以通过索引值4或者逆序索值-1进行访问。所以本题答案为B。

第21题

关于Python的元组类型,以下选项中描述错误的是?( )

A: 元组不可以被修改
B: Python中元组使用小括号和逗号表示
C: 元组中的元素要求是相同类型
D: 一个元组可以作为另一个元组的元素,可以采用多级索引获取信息

答案:C

元组中的元素可以是不同类型,所以C是错误的

第22题

对 s = “www.baidu.com” 执行 s.split(“.”)后的结果是?( )

A: www.baidu.com
B: [“www”, “baidu”, “com”]
C: “www.baidu.com”
D: wwwbaiducom

答案:B

split是分割字符串,通过split,我们可以将字符串分割成列表。

第23题

下面代码运行后,输出区打印的内容是?( )

s = 0
for i in range(10):
    s += 1
    if i * i < 50:
        break
print(s)

A: 0
B: 1
C: 7
D: 3

答案:B

第一次循环时,变量 s = 1,i= 0,此时i*i< 50,break语句会终止循环,输出区打印出1

第24题

以下代码执行后输出是?( )

list0 = [5, 4, 3, 2, 2]
list0.remove(2)
list0.insert(2, 6)
print(list0)

A: [5, 4, 3, 6, 2]
B: [5, 4, 3, 2, 6]
C: [5, 4, 3, 2, 6, 2]
D: [5, 4, 6, 3, 2]

答案:D

insert在下标为2的位置插入6,与前面的remove(2)没有关系。所以选D

第25题

执行以下运算后,text2的值是?( )

text1 = "Good work" 
text2 = text1[-1]*3

A: Good workGood workGood work
B: workworkwork
C: work work work
D: kkk

答案:D

下标-1取出最后一个元素即k,乘以3表示重复3次,因此输出kkk

二、判断题(共10题,每题2分,共20分)

第26题

元组一旦被创建就不能被修改。( )

答案:正确

元组一旦被创建就不能被修改

第27题

元组和列表都属于序列类型,他们的元素都有下标,可以调用sort()函数对元组和列表中的元素重新排列。( )

答案:错误

元组中的元素不可改变,元组对象没有sort属性。

第28题

列表是有序的,列表中可以放多个不同类型的元素,列表也可以是空的,[],[(),[]]都是空列表。( )

答案:错误

[ ]是空列表,因为列表中的元素个数是0,但是[(),[]]不是空列表,这个列表中包含两个元素,一个元素是空元组,一个元素
是空列表。

第29题

dic_1 = {'键值1': '苹果', '键值2': '葡萄', '键值3': [11, 22, 33]}
dic_1['键值4'] = '西瓜'
print(dic_1)

上述代码的功能是:
在字典dic_1中添加一个键值对,‘键值4’: ‘西瓜’,输出添加后的字典,其值是:
{‘键值1’: ‘苹果’, ‘键值2’: ‘葡萄’, ‘键值3’: [11, 22, 33],‘键值4’:‘西瓜’} ( )

答案:正确

在字典dic_1中添加一个键值对,‘键值4’:‘西瓜’,输出添加后的字典就是{‘键值1’: ‘苹果’, ‘键值2’: ‘葡萄’, ‘键值3’: [11, 22, 33],‘键值4’:‘西瓜’} ,这句话是正确的。

第30题

for i in range(5):
    print(i)

上述代码的运行结果是( )

1
2
3
4
5

答案:错误

range(5)的取值范围从0开始,到4结束

第31题

s="Python";
for i in s:
    print(i);

上面这个程序段,运行后输出的结果是: Python。( )
(注意:是横排的Python)

答案:错误

上面语句输出的是竖排的Python,而下面语句输出的才是Python:

print(i, end=");

第32题

input() 语句输入的内容,一定是字符串类型的。( )

答案:正确

input()语句输入的内容,一定是字符串类型的

第33题

下列程序在运行过程中,变量 i 的值不可能是5。( )

for i in range(5):
    print(i)

答案:正确

变量i的值分别会取0、1、2、3、4,不会取到5.

第34题

‘abc’ - ‘a’ 的结果是 ‘bc’。( )

答案:错误

字符串不能进行减法操作,代码会报错

第35题

if、elif和else后面均应写明条件以便判断True或False。( )

答案:错误

else后面不需要条件语句

三、编程题(共2题,共30分)

第36题

最小公倍数
最小公倍数是指两个或多个整数公有的倍数中,最小的那个数。例如,2 和 3 的公倍数有 6、12、18 等等,其中最小的是 6,因此 6 就是 2 和 3 的最小公倍数。
最小公倍数在数学中有广泛的应用,例如在分数的化简、约分、比较大小等问题中都需要用到最小公倍数。
请你编写一个程序,程序可以输入两个正整数,输出它们的最小公倍数。
样例输入:
请输入第一个正整数:
6
请输入第二个正整数:
8
样例输出:
24
友情提示:
由于考试平台暂不支持eval()命令,同学们可以选用其他命令;当然如果您使用了,只要程序是正确的,我们阅卷时依然按照正常处理。

答案:

下面是一个计算两个正整数最小公倍数的Python程序:

def gcd(a, b):
    while b != 0:
        a, b = b, a % b
    return a

def lcm(a, b):
    return (a * b) // gcd(a, b)

# 输入两个正整数
num1 = int(input("请输入第一个正整数:"))
num2 = int(input("请输入第二个正整数:"))

# 计算最小公倍数
result = lcm(num1, num2)

# 输出最小公倍数
print("最小公倍数:", result)

程序中定义了两个函数 gcd(a, b)lcm(a, b)

函数 gcd(a, b) 用于计算两个数的最大公约数,采用欧几里得算法实现。

函数 lcm(a, b) 利用最大公约数计算两个数的最小公倍数,通过 (a * b) // gcd(a, b) 计算得到。

然后,程序从用户输入中获取两个正整数 num1num2

接下来,使用 lcm() 函数计算 num1num2 的最小公倍数,并将结果存储在 result 变量中。

最后,程序输出最小公倍数。

根据给定的样例输入,程序将输出 24,它是 68 的最小公倍数。

第37题

中国电子学会主办的“全国青少年信息素养大赛”总决赛要开始了,组委会的老师要统计各个赛项报名的人数。请帮着写一个程序,实现该功能:统计时,输入各项编号表示对应的比赛:
1:Python编程挑战赛
2:开源鸿蒙主题赛
3:智慧物流挑战赛
0:表示录入完毕
要求:
一、循环执行
二、当输入错误数据,可以提示“没有此编号请重复输入”;
三、当输入0后,自动统计所有项目的参赛人数,并输出出来;如下面的案例:

输入样例:
请输入赛项编号:
1
请输入赛项编号:
2
请输入赛项编号:
3
请输入赛项编号:
2
请输入赛项编号:
1
请输入赛项编号:
1
请输入赛项编号:
0
输出样例:
Python编程挑战赛:3人
开源鸿蒙主题赛:2人
智慧物流挑战赛:1人
友情提示:
由于考试平台暂不支持eval()命令,同学们可以选用其他命令;当然如果您使用了,只要程序是正确的,我们阅卷时依然按照正常处理。

答案:

下面是一个实现统计报名人数的Python程序:

competitions = {
    1: "Python编程挑战赛",
    2: "开源鸿蒙主题赛",
    3: "智慧物流挑战赛"
}

participants = {competition: 0 for competition in competitions.values()}

while True:
    competition_id = int(input("请输入赛项编号:"))
    
    if competition_id == 0:
        break
    
    if competition_id in competitions:
        participants[competitions[competition_id]] += 1
    else:
        print("没有此编号请重复输入")

# 输出各个赛项的参赛人数
for competition, count in participants.items():
    print("{}:{}人".format(competition, count))

程序中使用了两个字典,competitions 存储赛项编号和名称的对应关系,participants 存储各个赛项的参赛人数,初始值都为 0。

程序通过一个循环不断接受用户输入的赛项编号,当输入为 0 时,跳出循环。

在循环中,程序判断用户输入的赛项编号是否存在于 competitions 字典中,如果存在,则通过赛项名称在 participants 字典中对应的值加 1,表示该赛项有一人报名。如果不存在,则输出提示信息。

循环结束后,程序输出各个赛项的参赛人数。

根据给定的样例输入,程序将输出如下结果:

Python编程挑战赛:3人
开源鸿蒙主题赛:2人
智慧物流挑战赛:1人

这表示参加了 Python编程挑战赛的人数为 3,开源鸿蒙主题赛的人数为 2,智慧物流挑战赛的人数为 1。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1156045.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

[已解决]ERROR tool.ExportTool: Error during export: Export job failed!

ERROR tool.ExportTool: Error during export: Export job failed! 问题 sqoop导出数据的时候遇到问题&#xff0c;ERROR tool.ExportTool: Error during export: Export job failed 思路 sqoop的shell命令是这样的 sqoop export –connect jdbc:mysql://cdh00:3306/airq…

JDK常用性能监控和故障处理工具

JDK8 在JDK安装目录下的bin文件夹&#xff0c;有一些辅助命令行工具&#xff0c;通常用来获取JVM的信息或者监控JVM&#xff0c;在排查性能问题方面是非常好用的工具。以Centos7.9系统下的openJDK1.8.0_222为例&#xff08;不同大版本的JDK命令的参数会有差异&#xff0c;不同操…

利用python进行数据分析 pdf

利用python进行数据分析 pdf 介绍 在现代社会中&#xff0c;随着大数据时代的到来&#xff0c;数据分析的需求越来越大。而Python作为一门简洁且易于学习的编程语言&#xff0c;具有强大的数据分析能力&#xff0c;成为了广大数据分析师的首选工具之一。本文将指导一位刚入行的…

相关性网络图 | 热图中添加显著性

一边学习&#xff0c;一边总结&#xff0c;一边分享&#xff01; 本期教程 写在前面 此图是一位同学看到后&#xff0c;想出的一期教程。 最近&#xff0c;自己的事情比较多&#xff0c;会无暇顾及社群和公众号教程。 1 安装和加载相关的R包 library(ggraph) library(tidy…

追求卓越 再添新荣誉 | Softing中国顺利通过ISO9001质量管理体系认证!

近日&#xff0c;羧福汀电子科技&#xff08;上海&#xff09;有限公司&#xff08;简称&#xff1a;Softing中国&#xff09;顺利通过ISO9001质量管理体系认证审核&#xff0c;并被授予认证证书。ISO9001认证的通过&#xff0c;代表Softing中国的软硬件技术研发水平及管理水平…

压敏涂料静态校准装置中的温度、真空压力和氧浓度精密控制解决方案

摘要&#xff1a;针对客户提出的在温度-10℃~80℃、绝对压力1Pa~600kPa、氧浓度0~80%范围内实现对压力敏感涂料静态特性校准测试腔室的精密自动控制要求&#xff0c;本文提出了相应的解决方案。解决方案的主要技术内容是采用TEC半导体制冷器进行温度控制、采用动态平衡法和电控…

C# Onnx 用于边缘检测的轻量级密集卷积神经网络LDC

效果 项目 代码 using Microsoft.ML.OnnxRuntime; using Microsoft.ML.OnnxRuntime.Tensors; using OpenCvSharp; using System; using System.Collections.Generic; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms;namespace Onnx…

Python二级 每周练习题24

练习一: 体重比较器 要求: 请编程实现如下功能: (1)程序开始运行时&#xff0c;提醒用户输入三个人的名字和体重 (可以分开输入&#xff0c;每次输入名字或者体重) (2) 程序自动比较&#xff0c;找出最重的一个人的名字和体重输出 的格式不限&#xff0c;但是要有最重人的姓名…

AcWing96. 奇怪的汉诺塔

题目 汉诺塔问题&#xff0c;条件如下&#xff1a; 1、这里有 A、B、C 和 D 四座塔。 2、这里有 n n n 个圆盘&#xff0c; n n n 的数量是恒定的。 3、每个圆盘的尺寸都不相同。 4、所有的圆盘在开始时都堆叠在塔 A 上&#xff0c;且圆盘尺寸从塔顶到塔底逐渐增大。 5、…

python实现MC协议(SLMP 3E帧)的TCP服务端

python实现MC协议&#xff08;SLMP 3E帧&#xff09;的TCP服务端是一件稍微麻烦点的事情。它不像modbusTCP那样&#xff0c;可以使用现成的pymodbus模块去实现。但是&#xff0c;我们可以根据协议帧进行组包&#xff0c;自己去实现帧的格式&#xff0c;而这一切可以基于socket模…

如何快速定制个性化外观验证码?

验证码作为人机交互界面经常出现的关键要素&#xff0c;是身份核验、防范风险、数据反爬的重要组成部分&#xff0c;广泛应用网站、App上&#xff0c;在注册、登录、交易、交互等各类场景中发挥着巨大作用&#xff0c;具有真人识别、身份核验的功能&#xff0c;在保障账户安全方…

【vtk学习笔记2】vtk编程中的基本对象与可视化管线

一、VTK编程中的基本对象 数据可视化一般需要一个数据源&#xff0c;可以来说具体的算法&#xff0c;如有限元、边界元等&#xff0c;也可以是测量数据&#xff0c;如医学检测数据等。这些基础数据经过变换处理&#xff0c;变成计算机图形流水线支持的数据&#xff0c;最后显示…

C语言编程之排列组合问题

1.动态取球 在生活中我们经常会遇到一个这样的问题&#xff0c;从N个球中随机取K个(N>K)&#xff0c;问有多少总取法。这是我们数学中的排列组合&#xff0c;通过排列组合可计算方法为&#xff1a;C(N,K);   例如一个袋子中有6个球为(1,2,3,4,5,6)&#xff0c;从袋子中一次…

Python基础介绍 —— 使用pytest进行测试!

Pytest 是 Python 的一种单元测试框架&#xff0c;与 Python 自带的 unittest 测试框架类似&#xff0c;但是比 unittest 框架使用起来更简洁&#xff0c;效率更高。 Pytest 是一个成熟的全功能的 Python 测试工具&#xff0c;可以帮助你写出更好的程序&#xff0c;让我们很方便…

MINIO 对象存储服务

MINIO 官网下载地址&#xff1a; 注&#xff1a;需要下载 MINIO SERVER&#xff08;服务端&#xff09; 和 MINIO CLIENT&#xff08;客户端&#xff09;两个文件 WINDOWS版本下载地址&#xff1a;https://min.io/download#/windows LINUX版本下载地址&#xff1a;https://mi…

数据库 索引

Mysql的索引 事务 存储引擎 索引 概念 什么是索引&#xff1a;索引是一个排序的列表&#xff0c;列表当中存储的是所有的值和包含这个值的数据所在行的物理地址 索引的作用 加快查询作用&#xff0c;这是他主要的一个作用 利用索引数据库可以快速定位&#xff0c;大大加快…

AERMOD模型、WRF/Chem模式、CMAQ、Smoke模式及EDGAR/MEIC清单制作

推荐一些大气环境、气象领域常用的一些模型软件免费教程&#xff0c;包含5大方向&#xff0c;不容错过&#xff01;评论区联系小编领取 >>>> WRF模式及在地学多领域应用&#xff08;必学&#xff09; 1、WRF模式基础 &#xff08;初始和边界场、气象预报流程、数…

毫米波雷达3-三个FFT(距离,速度,角度)

文章目录 快慢时间维度空间维度FFT原理useful links快慢时间维度 由于电磁波传播的速度非常之快,导致了回波间隔比发射间隔小了好几个数量级 下图中,每一行(快时间维)对应的是一个脉冲回波的连续采样,在快时间维度,即使一个移动的物体,我们也可以看作不动,那么对于快…

代码随想录day50|198.打家劫舍、213.打家劫舍II、337.打家劫舍 III

198.打家劫舍 &#xff08;中等&#xff09; leetcode题目链接&#xff1a;198. 打家劫舍 - 力扣&#xff08;LeetCode&#xff09; 文章讲解&#xff1a;代码随想录 (programmercarl.com) 视频讲解&#xff1a;动态规划&#xff0c;偷不偷这个房间呢&#xff1f;| LeetCode…

前端css介绍

CSS介绍 CSS&#xff08;Cascading Style Sheet&#xff0c;层叠样式表)定义如何显示HTML元素。 当浏览器读到一个样式表&#xff0c;它就会按照这个样式表来对文档进行格式化&#xff08;渲染&#xff09;。 CSS语法 CSS实例 每个CSS样式由两个组成部分&#xff1a;选择器和…