自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 蓝桥杯训练18——长草

chaoping = [list(input().strip()) for _ in range(n)] # 每行读取为字符列表。result = [list(row) for row in chaoping] # 深拷贝二维字符列表。# 初始化包含所有 'g' 的集合。# 获取 BFS 结果并打印。

2024-12-05 23:27:54 522

原创 蓝桥杯训练17——扩散

注意:运行内存有点大。

2024-12-04 23:16:59 233

原创 蓝桥杯训练16——扫雷

for i in range(n):#循环遍历输出。

2024-12-03 23:36:07 907

原创 蓝桥杯训练15——穿越雷区

检查能量区是否与当前节点的能量区不同。# 如果找到了终点 B,返回步数。# 检查新节点是否在矩阵范围内且未被访问过。# 如果遍历完所有可能的路径都没有找到 B,返回 -1。# 将新节点加入队列。# 找到起点 A 和终点 B 的位置。# 定义四个方向:右、下、左、上。# 标记当前节点为已访问。# 初始化队列,将起点加入队列。# 调用 BFS 函数并输出结果。# 初始化访问标记矩阵。

2024-12-02 23:03:24 1042

原创 蓝桥杯训练14——数位递增的数

检查字符串 num_str 是否是非递减的。#也是一个数位递增的函数。#一个数位递增的函数。

2024-11-28 22:16:04 234

原创 蓝桥杯训练13——奇怪的数列

new_m=str(count)+first_m#将次数和m[]连一起。first_m=m[0]#初始的m[0]为first_m。count+=1#统计m[]出现的次数。#m[0]不等于i时重置一下count。#first_m由m[0]变i。for _ in range(n):#循环多次函数。new_m=''#定义一个空字符串。#从m的第二个参数开始遍历m[1]

2024-11-27 17:56:04 296

原创 蓝桥杯训练12——顺子日期

最终,20220123 这个日期会被计数3次,而不是1次。检查 123,在列表 l 中,count 再次增加1。检查 234,在列表 l 中,count 再次增加1。while star

2024-11-26 22:52:32 362

原创 蓝桥杯训练11——回文字符串

'':这是连接字符之间的分隔符。这里使用空字符串 '' 表示没有分隔符,即直接将字符拼接在。#''.join([...]):将列表中的所有元素连接成一个字符串。

2024-11-25 21:39:07 367

原创 蓝桥杯训练10——班级活动

2 if c2

2024-11-24 22:01:20 508

原创 蓝桥杯训练9————好数

elif i % 2!= 0 and digit % 2 == 0: # 奇数位(索引为1, 3, 5...)上的数字是偶数。= 0: # 偶数位(索引为0, 2, 4...)上的数字是奇数。str_n = str_n[::-1] # 逆序字符串。

2024-11-23 20:51:59 245

原创 python基础学习第七天

集合的操作符A={10,20,30,50}B={30,50,88,76,20}#交集print(A&B)#并集print(A|B)#差集print(A-B)#补集print(A^B)

2024-11-22 22:33:42 95

原创 蓝桥杯训练8——特殊日期

0 or year % 400 == 0): # 跳跃年。if month in [4, 6, 9, 11]: # 小月有30天。elif month == 2: # 二月。else: # 大月有31天。# 计算年份、月份和日份数字之和。

2024-11-22 22:31:20 1031

原创 python基础学习第六天

使用enumerate()函数。

2024-11-21 21:58:38 112

原创 蓝桥杯训练7——刷题统计

该代码运行时间太长了。

2024-11-21 21:55:35 427

原创 python基础学习第五天

print('9在集合中存在吗',(9 in s3))#集合只能储存不可变数据类型。#使用set()创建集合。

2024-11-20 21:15:16 102

原创 蓝桥杯训练6——跑步锻炼

start_time.weekday()==0判断给定日期是否是星期一的条件。#start_time.day==1判断是否是该月的第一天,#其中0表示星期一,6表示星期日。# 将当前日期增加一天。# 将元组转换为 date 对象。

2024-11-20 21:05:11 365

原创 python基础学习第四天

使用insert(index,x),在指定位置index位置插入x。#使用pop(index)根据索引将元素取出,在删除。#列表元素的删除操作。

2024-11-19 20:57:46 116

原创 蓝桥杯训练5——购物单

*** 180.90 88折。**** 10.25 65折。**** 56.14 9折。**** 104.65 9折。**** 100.30 88折。**** 26.75 65折。**** 115.87 88折。**** 73.21 9折。**** 12.97 9折。

2024-11-19 20:55:05 559

原创 python基础学习第三天

for index,item in enumerate(lst,start=2):#start也可以省略。#第二种 使用for循环,range()函数,len()函数,根据索引遍历。print(index,item)#index是序号不是索引。#第三种 enumerate()函数。#第一种 for循环遍历。#手动修改序号起始值。

2024-11-18 21:25:47 118

原创 蓝桥杯训练4——成绩统计

lst.append(score)#加入列表中。

2024-11-18 21:13:29 157

原创 蓝桥杯训练3——单词分析

if i in char_count:#如果有char在字典里面就加一,并且把这个字母加入。char_count={}#创建一个字典来记录输入的char并且计数。char_count[i]=1#只加入char。for i in world:#遍历。

2024-11-17 22:52:30 218

原创 python基础学习第二天

lst.sort()#没有产生新列表。#sorted产生了新列表。列表的排序sort的使用。

2024-11-17 21:53:03 100

原创 蓝桥杯训练2——奇怪的捐赠

count = min(5, total_amount // amount) # 每个金额最多分5份。total_amount = 10**6 # 总金额为100万元。print(f"最多可以分为 {max_count} 份:")print(f"{i+1}. {amount} 元")divisions = [] # 存放每份金额。# 找到所有7的幂次方并存储在列表中。暴力解法 哈哈哈。

2024-11-16 23:36:00 390

原创 python基础学习第一天

如果元组只有一个元素,逗号不能省略。#使用内置函数tuple()#使用小括号创建元组。

2024-11-16 23:13:06 97

原创 一个银行存取款代码

if totle:#如果totle为真打印 "--------查询--------",目的是防止后面继续打印。print("密码错误,还剩",3-i,"次机会,请重新输入")return input("请输入你的选择:")#main()的值。print("--------查询--------")print("--------取款--------")print(f"{t[0]}: {t[1]}元")print("--------主菜单--------")print("--------存款--------")

2024-11-15 00:00:00 497

原创 蓝桥杯训练1——缩位求和

缩位求和例如123输出为6sum=0s=0sum=sprint(s)

2024-11-14 15:39:35 305

空空如也

空空如也

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

TA关注的人

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