- 博客(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
原创 蓝桥杯训练15——穿越雷区
检查能量区是否与当前节点的能量区不同。# 如果找到了终点 B,返回步数。# 检查新节点是否在矩阵范围内且未被访问过。# 如果遍历完所有可能的路径都没有找到 B,返回 -1。# 将新节点加入队列。# 找到起点 A 和终点 B 的位置。# 定义四个方向:右、下、左、上。# 标记当前节点为已访问。# 初始化队列,将起点加入队列。# 调用 BFS 函数并输出结果。# 初始化访问标记矩阵。
2024-12-02 23:03:24
1042
原创 蓝桥杯训练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
原创 蓝桥杯训练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
原创 蓝桥杯训练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
原创 蓝桥杯训练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
原创 蓝桥杯训练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
原创 一个银行存取款代码
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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人