自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 11/6 模拟测评

【代码】11/6 模拟测评。

2025-11-06 14:18:47 686

原创 11/4 05

【代码】11/4 05。

2025-11-04 14:25:05 110

原创 11/4 文件读写与数字排序

The Python function sum_unique_numbers_per_line processes an input file containing comma-separated integers on each line, calculates the sum of unique numbers per line, and writes the sorted sums to an output file. It uses helper functions: parse_line_to_i

2025-11-04 12:09:46 102

原创 11/4 03 04 05 06

【代码】11/4 03。

2025-11-04 11:25:19 116

原创 11/4 02

【代码】11/4 02。

2025-11-04 11:21:46 116

原创 11/4 第一道练习题

The function keys_with_value(d, value) takes a dictionary d and an integer value, then returns a set of all keys whose associated lists contain value. For example, when given d={0:[1,4,5],1:[3,5,7,9],2:[5,8],3:[10,11]} and value=5, it returns {0, 1, 2}. Th

2025-11-04 10:22:04 97

原创 11/3 元组,高级排序,打包拆包(zip) 学习笔记

本文介绍了多种Python操作,包括:1. 使用zip函数实现列表配对(pair_names_and_scores)、三列表合并(triple_zip)、解压缩(unzip_pairs)以及创建字典(make_dict)。2. 使用enumerate过滤字符串列表(filter_long_strings),保留长度大于5的字符串。3. 字符串处理函数集:分块转元组(to_char_tuples)、滑动窗口生成相邻字符对(sliding_pairs)、多字符串压缩(zip_strings_list)、获取唯一

2025-11-03 20:06:21 516

原创 11/3 04_tuple_functions_2digit_pairs

【代码】11/3 04_tuple_functions_2digit_pairs。

2025-11-03 19:57:33 90

原创 11/2 Program重写

摘要:本文包含4个Python函数编程题目,要求解决至少3个题目且总分≥18分才能通过考试。func1处理字典,返回重复字符的降序列表;func2计算列表中嵌套列表的深度;func3提取以元音开头的单词并排序;func4统计文件中单词词尾字母的频率并输出到文件。函数需实现特定功能并满足给定的输入输出要求。

2025-11-03 19:53:17 392

原创 with as的方法写文件

【代码】with as的方法写文件。

2025-11-02 11:23:02 118

原创 10/31 元组tuple操作练习

【代码】元祖tuple操作练习。

2025-10-31 15:07:05 297

原创 1031 模拟测评

【代码】模拟测评1031。

2025-10-31 14:09:05 466

原创 Python桶排序思想实现

该代码首先创建了一个列表ls和空字典D。通过遍历min到max的范围,将存在于列表中的数字标记为1存储在字典D中。最后打印出字典中值为1的键,即原列表中的数字23469。代码基于桶排序思想实现了列表元素到字典的转换和输出功能。

2025-10-30 23:33:17 100

原创 10/30 基于字典的文本处理

这段代码演示了如何统计文本中单词出现的频率。首先对输入的字符串进行小写转换和标点符号处理,然后分割为单词列表。接着使用字典统计每个单词出现的次数,最后分别按照单词字母顺序和出现频率进行排序输出。最终输出结果为单词及其对应频率的排序列表。

2025-10-30 23:09:41 343

原创 10/30 单词频率排序

This Python program analyzes word frequency in a text file. Key functions include: read_text() loads file content, count_words() normalizes text (lowercase, removes punctuation) and returns word counts as a dictionary. Helper functions provide analysis: ge

2025-10-30 15:00:00 117

原创 使用新建字典的方法对字典Key进行排序--数字频率字典续

该程序统计列表中不在指定范围[m,n]内的整数出现次数,并返回按键升序排列的字典。主要包含四个函数:is_outside_range()判断数字是否在范围外,update_frequency()更新频率字典,sort_dict_by_keys()按键排序字典,count_and_sort_outside_range()整合功能处理列表。示例输入[4,4,10,4,2,1,2,15],范围[3,10],输出{1:1,2:2,15:1}。程序首先筛选范围外的数字,统计频率,最后返回排序后的字典。

2025-10-30 13:42:59 103

原创 基于字典的数字频率计算

This program counts occurrences of integers outside a specified range [m,n] in a list. It includes three functions: is_outside_range() checks if a number is outside the range update_frequency() maintains a count dictionary count_outside_range() processes t

2025-10-30 12:04:30 111

原创 基于字典的重复字母判断

本文介绍了一个使用字典检查单词中是否存在重复字母的函数。函数has_repeated_letter(word)通过遍历单词的每个字母,利用字典统计字母出现次数:若某字母已存在于字典则返回True(表示有重复),否则将字母加入字典。若遍历结束未发现重复则返回False。示例显示"apple"返回True(有重复的p),"orange"返回False(所有字母唯一)。该方案高效地实现了重复字母检测功能。

2025-10-30 11:34:06 111

原创 基于字典的phonebook

本文介绍了一个基于字典实现的电话簿管理系统,包含创建电话簿、添加/更新联系人、查询号码、删除联系人、统计联系人数量及排序联系人等基本功能。通过字典存储姓名(键)和电话号码(值),程序实现了高效的增删改查操作。示例演示了添加Alice和Bob联系人后更新Alice号码、查询号码、删除Bob并统计剩余联系人(1个),最后返回排序后的联系人列表(['Alice'])。系统提供了完整的字典操作实践方案。

2025-10-30 11:32:19 131

原创 字典遍历与管理

摘要: 该Python代码定义了一个函数count_letters(S),用于统计字符串中每个字母的出现次数,并以字典形式返回结果。示例中,输入字符串'hello'的输出为{'h':1, 'e':1, 'l':2, 'o':1}。函数会忽略空格,并通过遍历字符串逐个计数。代码还演示了字典的访问、修改和删除操作,如打印键值对、检查键是否存在、删除指定键等。最终输出修改后的字典内容。

2025-10-30 11:08:44 77

原创 基于字典的单词字母计数

该代码实现了一个统计字符串中各字母出现次数的函数。函数count_letters(s)接收一个字符串参数,返回一个字典,其中键为字符串中的字母,值为对应字母的出现次数。通过遍历字符串,使用字典记录每个字母的出现次数:若字母不存在则初始化为1,存在则计数加1。示例输入"hello"的输出结果为{'h':1,'e':1,'l':2,'o':1}。

2025-10-30 10:51:36 102

原创 10/30 初始字典

本文展示了Python字典的基本操作,包括:创建字典({}或dict())、访问元素、检查键是否存在(in操作)、获取值(values())以及修改值。代码演示了空字典创建、字典初始化、复制、键值访问与不存在键的处理,以及如何递增字典中的值。值得注意的是尝试访问不存在的键会引发KeyError错误,演示了字典作为计数器的典型用法。

2025-10-30 10:47:29 105

原创 10/29

这篇文章摘要了五个Python编程问题及其解决方案: 匹配字符对:函数common_chars_in_pairs()比较两个字符串列表中对应位置的字符,返回共同字符(小写字母顺序排列)。 递归字符计数:递归函数count_char()统计特定字符在字符串中出现的次数(区分大小写)。 文件过滤处理:函数filter_and_save()从输入文件读取文本,提取长度符合条件的唯一单词并写入输出文件,返回符合条件的单词数量。 列表就地修改:包含三个函数:double_elements()加倍列表元素,remove

2025-10-29 22:32:24 261

原创 10/28

本文摘要介绍了四个Python函数编程示例:1) 列表别名操作展示,通过create_list()、alias_list()和modify_list()函数演示了列表引用共享和克隆的区别;2) 城市温度分析工具,包含flatten_temperatures()等函数处理嵌套温度列表,计算平均值、最大值和排序;3) 列表推导式应用,使用square_numbers()等函数实现数字平方、筛选偶数和奇偶判断;4) 数字列表处理函数process_number_lists(),通过子函数组合实现列表去重、过滤和排

2025-10-29 22:28:44 356

原创 10/27

这篇摘要介绍了五个Python编程练习,主要涉及集合操作、文件处理、字符串处理和列表筛选。第一部分演示了如何对整数集合执行并集、差集和子集检查等操作;第二部分展示了如何读取文本文件、处理内容并过滤特定关键词;第三部分实现了对单词列表的筛选(去除含数字的单词、保留长单词并反转);第四部分检测字符串中是否存在重复字符;第五部分从主机列表中过滤掉黑名单条目。这些练习涵盖了Python中集合、字符串、文件I/O等核心概念,适用于数据处理和文本处理场景。

2025-10-29 22:26:06 72

原创 加密解密的位移法

#include <iostream>#include <cstring>using namespace std;int main(){ string a="ILOVEYOU";// string a="Z"; int step=4; int max=9999999; int n=a.length(); string jiami; for(int i=0;i<n;i++){ int start=a[i]-'A'; jiami+=char('A'+

2024-09-25 17:06:58 221

原创 判断回文Python & C++

【代码】判断回文Python & C++

2024-09-25 16:37:55 183

原创 X图形打印

【代码】X图形打印。

2024-09-09 22:31:17 127

原创 打印工字python

【代码】打印工字python。

2024-09-09 22:28:01 379

原创 五角星旋转

【代码】五角星旋转。

2024-09-06 20:14:50 216

原创 画彩色圆圈

【代码】画彩色圆圈。

2024-09-02 20:55:36 159

原创 插入排序算法实现

【代码】插入排序算法实现。

2024-05-30 22:08:45 125

原创 桶排序注意事项

2.遍历桶时==0 or ==1。1.数组大小不要弄混。

2024-05-21 22:41:53 450

原创 求数组最大值

【代码】求数组最大值。

2024-05-15 20:50:41 474

原创 根据前序遍历求树的各种遍历

【代码】根据前序遍历求树的各种遍历。

2024-05-04 23:08:49 134

原创 按照进步的大小进行排序

【代码】按照进步的大小进行排序。

2024-04-27 15:14:32 119

原创 分解质因数的方法

【代码】分解质因数的方法。

2024-04-23 23:43:17 193

原创 辗转相除法求最大公约数

【代码】辗转相除法求最大公约数。

2024-04-17 21:12:55 131

原创 只有一种类型的括号匹配

【代码】只有一种类型的括号匹配。

2024-04-09 14:15:17 157

原创 基于栈的括号匹配

输入一个只包含圆括号和方括号的字符串,判断字符串中的括号是否匹配,匹配就输出 “假设表达式中允许包含两种括号:圆括号和方括号,其嵌套的顺序随意,如。现在的问题是,要求检验一个给定表达式中的括弧是否正确匹配?输入仅一行字符(字符个数小于255255)。” ,不匹配就输出“” ,不匹配就输出“

2024-04-09 13:33:50 242

空空如也

空空如也

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

TA关注的人

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