自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CCF-GESP 等级考试 2025年12月认证C++六级真题解析

CCF-GESP等级考试2025年12月认证C++六级真题解析。每题不仅给出答案,还给出详细解析。对编程题,每题各给出编程两种思路和按思路编写的参考程序。

2026-01-07 16:32:30 874

原创 CCF-GESP 等级考试 2025年12月认证C++五级真题解析

CCF-GESP等级考试2025年12月认证C++五级真题解析。每题不仅给出答案,还给出详细解析。对编程题,每题各给出编程两种思路和按思路编写的参考程序。

2026-01-05 23:50:20 599

原创 CCF-GESP 等级考试 2025年12月认证C++四级真题解析

CCF-GESP等级考试2025年12月认证C++四级真题解析。每题不仅给出答案,还给出详细解析。对编程题,每题各给出编程两种思路和按思路编写的参考程序。

2026-01-02 16:51:53 796

原创 CCF-GESP 等级考试 2025年12月认证C++二级真题解析

摘要:CCF-GESP等级考试2025年12月认证C++二级真题解析。每题不仅给出答案,还给出详细解析。对编程题,每题各给出编程两种思路和按思路编写的参考程序。

2026-01-01 13:15:12 1088

原创 利用Pygame Zero制作打地鼠游戏

本篇详细介绍了用PyGame Zero(pgzero)开发游戏的方法、流程和编写过程,同时提供了“打地鼠”游戏的背景制作、声效录制、中文文字显示,以及完整程序代码。

2025-12-19 14:52:44 1094

原创 CCF-GESP 等级考试 2025年9月认证C++六级真题解析

CCF-GESP等级考试2025年9月认证C++六级真题解析。每题不仅给出答案,还给出详细解析。对编程题,每题各给出编程思路和按思路编写的参考程序。

2025-12-15 13:26:32 880

原创 CCF-GESP 等级考试 2025年9月认证C++五级真题解析

CCF-GESP等级考试2025年9月认证C++五级真题解析。每题不仅给出答案,还给出详细解析。对编程题,每题各给出编程两种思路和按思路编写的参考程序。

2025-12-10 23:32:28 957

原创 Python设计开发“不用开口,知你姓氏?揭秘街头猜姓骗术”程序

文章摘要: 街头猜姓游戏利用二进制编码原理实现“未卜先知”的效果。占卜师将127个常见姓氏按二进制位权分配到7个区域(对应北斗七星),每个区域代表不同位权(1-64)。参与者告知姓氏所在区域后,占卜师通过将区域权值相加(实为二进制转十进制)即可确定姓氏编号。这种看似神奇的猜姓实则是数学游戏,利用人们对二进制编码的陌生感制造神秘效果。文章详细解析了手工制作道具的方法和编程实现原理,以及完整的程序代码,揭示了这一街头把戏的数学本质。

2025-10-14 19:32:39 768

原创 CCF-GESP 等级考试 2025年9月认证C++四级真题解析

CCF-GESP等级考试2025年9月认证C++四级真题解析。每题不仅给出答案,还给出详细解析。对编程题,每题各给出编程两种思路和按思路编写的参考程序。

2025-10-13 23:52:01 848

原创 CCF-GESP 等级考试 2025年9月认证C++三级真题解析

摘要:CCF-GESP等级考试2025年9月认证C++三级真题解析。每题不仅给出答案,还给出详细解析。对编程题,每题给出编程思路和按思路编写的参考程序。

2025-10-10 20:17:17 2612

原创 CCF-GESP 等级考试 2025年9月认证C++二级真题解析

CCF-GESP等级考试2025年9月认证C++二级真题解析。每题不仅给出答案,还给出详细解析。对编程题,每题给出编程思路和按思路编写的参考程序,第2题都给出两种思路和按两种思路编写的参考程序。

2025-10-09 00:14:30 1556

原创 Python自定义函数形式参中的*args、**kwargs、*和/

本文摘要: Python函数定义使用def关键字,支持位置参数和关键字参数传递。3.5版本起引入类型提示(Type Hints),可通过typing模块为变量和函数添加类型注释,但不强制类型检查。函数参数可分为形参和实参,支持默认参数设置。传参方式包括位置参数、关键字参数及其混合使用(位置参数需在前)。动态参数使用*args(元组)和**kwargs(字典)接收不定长参数。Python 3.8新增/和*语法强制区分位置参数和关键字参数:/前参数仅限位置传递,*后参数仅限关键字传递,/和*之间的参数不受限制。

2025-08-30 23:43:31 952

原创 CCF-GESP 等级考试 2025年6月认证C++八级真题解析

CCF-GESP等级考试2025年6月认证C++八级真题解析。每题不仅给出答案,还给出详细解析。对编程题,每题给出编程思路和按思路编写的参考程序,每题都给出两种思路和按两种思路编写的参考程序。

2025-08-06 00:47:41 1166

原创 CCF-GESP 等级考试 2025年6月认证C++七级真题解析

摘要:CCF-GESP等级考试2025年6月认证C++七级真题解析。每题不仅给出答案,还给出了详细的解析。对编程题,每题给出编程思路和按思路编写的参考程序,其中编程第2题给出两种思路和按两种思路编写的参考程序。

2025-07-27 19:12:51 1376

原创 CCF-GESP 等级考试 2025年6月认证Python六级真题解析

CCF-GESP等级考试2025年6月认证Python六级真题解析。每题不仅给出答案,还给出详细解析。对编程题,每题给出编程思路、编程原理和按编程思路编写的参考程序。

2025-07-23 18:03:47 1134

原创 CCF-GESP 等级考试 2025年6月认证C++六级真题解析

CCF-GESP等级考试2025年6月认证C++六级真题解析。每题不仅给出答案,还给出详细解析。对编程题,每题给出编程思路和按思路,并给出了编程原理和时间复杂度验算。并给出按思路、和编程原理编写的参考程序。

2025-07-21 13:29:12 1212

原创 CCF-GESP 等级考试 2025年6月认证Python五级真题解析

摘要:CCF-GESP等级考试2025年6月认证Python五级真题解析。每题不仅给出答案,还给出详细解析。对编程题,每题给出编程思路和按思路编写的参考程序,其中编程第2题给出两种思路和按两种思路编写的参考程序。

2025-07-18 11:09:41 705

原创 CCF-GESP 等级考试 2025年6月认证Python四级真题解析

CCF-GESP 等级考试 2025年6月认证Python四级真题解析。每题不仅给出答案,还给出详细的解析。对编程题每题给出二种方法编程。

2025-07-16 00:02:44 1675

原创 CCF-GESP 等级考试 2025年6月认证Python三级真题解析

CCF-GESP 等级考试 2025年6月认证Python三级真题解析。每个题目不仅有答案,还有解析。编程题1给出了3种思路和按3种思路编写的程序代码。编程题2给出了2种思路和按2种思路编写的程序代码。

2025-07-13 21:31:09 886

原创 CCF-GESP 等级考试 2025年6月认证C++五级真题解析

CCF-GESP 等级考试 2025年6月认证C++五级真题解析。每个题目不仅给出了答案,还给出了解析。对编程题先给出编程思路,然后给出按思路编写的参考程序,其中编程题第2题给出了两种方案及按两种方案编写的程序。

2025-07-11 17:00:47 1217

原创 CCF-GESP 等级考试 2025年6月认证C++四级真题解析

CCF-GESP 等级考试 2025年6月认证C++四级真题解析。每个题目不仅有答案,还提供解析。编程题提供题目分析,给出的编程代码完全使用GESP C++四级认证标准内的知识点进行编程。

2025-07-10 13:27:15 1132

原创 CCF-GESP 等级考试 2025年6月认证C++三级真题解析

CCF-GESP 等级考试 2025年6月认证C++三级真题解析。每个给出答案和解析,编程题每题给出二个编程方案。

2025-07-08 17:51:12 1534

原创 CCF-GESP 等级考试 2025年6月认证Python二级真题解析

CCF-GESP 等级考试 2025年6月认证Python二级真题解析,每题都给出了答案及解析。两个编程题给出了编程思路和按思路编写参考程序。

2025-07-06 16:10:23 1505

原创 CCF-GESP 等级考试 2025年6月认证C++二级真题解析

CCF-GESP 等级考试 2025年6月认证C++二级真题解析。每题有答案,并有解析。两个编程题给出了编程思路和按思路编写的参考程序。

2025-07-05 07:54:31 2039

原创 杨辉三角的快速求法

本文提供了Python快速求解杨辉三角的算法,并提供了也许是最短的求杨辉三角的Python代码。

2024-06-19 23:43:59 1015

原创 Python复数的加、减、乘、除运算

本文介绍了Python复数的加法、减法、乘法和除法运算。

2024-06-19 08:03:19 2816

原创 旋转的六边形

Python海龟绘图,输入一个整数n,绘制出n个不断旋转的六边形。绘制速度设为最快,画笔粗细为3,绘制六边形每次旋转10度,边长增加10%。

2024-06-17 17:46:19 981

原创 洛谷P1039 [NOIP2003提高组]侦探推理

游戏的内容是这样的,明明的同学们先商量好由其中的一个人充当罪犯(在明明不知情的情况下),明明的任务就是找出这个罪犯。注意题目中说“N个人始终说假话,其余的人始终说真”,意思是一个人的证词要么全部为真,要么全部为假。单凭一条条证言判断某人是说真话还是假话是很难的,但因为只有一名罪犯,所以枚举每位同学,假设某同学是罪犯,来判断各条证言是否成立来判定某人是说真话还是假话?每次枚举时,标记每个人说的是什么话,如果一个人既说真话又说假话,那就说明你的假设不成立,与题目矛盾,直接跳过此种情况。

2024-02-07 16:00:46 1443

原创 谁是嫌疑犯问题

本篇采用枚举法对提供的“事实”进行判定,推理出哪些人作了案。介绍了将文字表达的“事实”,转变为计算机可能处理的条件的方法。本题要同时满足给出的六条,采用枚举各人可能参与作案或者不参与作案来判定是否符合六条事实,如符合则输出作案人。

2024-02-07 12:50:14 695

原创 用多笔绘制渐变色万花筒

本篇介绍用多支“笔”+HSV颜色模型绘制螺旋效果渐变万花筒,万花筒有多个参数可调,参数的变化会导致图形的变化,文中给出了两组参数及生成的万花筒 图案。由于Python的Turtle可以定义多支“笔”,每支笔都是独立的,因此换笔时就不需要“抬笔”、“移动(旋转)”和“落笔”。方便绘制旋转图案。利用turtle.tracer(0)关闭turtle动画,图形将一次性画好,速度极快。

2024-01-26 16:48:09 1717

原创 用渐变色绘制科赫雪花

本篇介绍了HSV颜色模型,采用色调(H)、饱和度(S)、明度(V)3个参数来表示颜色的一种方式。在HSV颜色模型中,固定色调(H)、饱和度(S),可方便地产生从某种颜色过渡到别一种颜色的渐变色。色调(H)从0~1变化将颜色由红→黄→绿→青→蓝→紫→洋红→红。运用分形和递归函数,用Python的turtle绘制渐变色多阶科赫(Koch)雪花。

2024-01-21 16:51:44 1401

原创 2023年12月GESP C++七级编程题转Python真题解析

本篇对2023年12月GESP C++七级编程题真题用Python进行解题,并进行了比较详细的解析,在分析的基础上给出编程思路,然后给出了完整的程序代码和运行结果。

2024-01-03 23:00:08 1406

原创 2023年12月GESP Python六级编程题真题解析

本篇对2023年12月GESP Python六级编程题真题进行了比较详细的解析,在分析的基础上给出编程思路,然后给出了完整的程序代码和运行结果,每题都给出了两种方法,其中方法一、方法二应该都能通过。

2023-12-27 10:25:48 1523

原创 2023年12月GESP Python五级编程题真题解析

本篇对2023年12月GESP Python五级编程题真题进行了比较详细的解析,在分析的基础上给出编程思路,然后给出了完整的程序代码和运行结果,每题都给出了两种方法,其中方法一不一定能通过(可能超过运行时间1s限制),方法二通过应该没有问题。

2023-12-23 18:03:53 2792

原创 2023年12月GESP Python三、四级编程题真题解析

本篇对2023年12月GESP Python三、四级编程题真题进行了比较详细的解析,在分析上不上的基础上给出编程思路,然后给出了完整的程序代码和运行结果,“田忌赛马”这题还给出了比赛方案。

2023-12-21 08:08:32 4463

原创 2023年12月GESP Python一、二级编程题真题解析

2023年12月GESP CCF编程能力等级认证,Python一级、二级编程题解析。对题目进行了分析,并给出了编程思路、完整程序代码和运行结果。

2023-12-20 08:07:41 3929

原创 一题多解求1+(1+2)+(1+2+3)+......+(1+2+3+4+5+......+n)

一题多解求1+(1+2)+(1+2+3)+......+(1+2+3+4+5+......+n)的和。本篇提供了五种方法求解:(1)常规解法:用循环求(1+2+......+i);(2)用i项=i+(i-1)项求;(3)用等差数列求和公式i*(i+1)/2求; (4)找规律合并同类项 原式=1*n+2*(n-1)+3*(n-2)+…+(n-1)*2+n*1 求;(5)利用方法(4)数据的对称性简化方法(4),只需求一半乘以2即可,n为奇 数则加中间项。

2023-12-19 13:14:41 2975 4

原创 Python的错误和异常处理

异常也称运行时错误,是指在程序语法和逻辑都没有错误的情况下,程序在运行时出现的错误,这种错误可能是由于编程者的疏忽、系统资源不足或者外部因素引起的。语法错误又称解析错误,它是指在编写程序时,程序的语法不符合Python语言的规范,导致程序无法被正确解析。异常类可以被定义成能做其他类所能做的任何事,但通常应当保持简单,它往往只提供一些属性,允许相应的异常处理程序提取有关错误的信息。逻辑错误是指程序的逻辑不正确,导致程序无法按照用户期望的方式执行,或程序的算法不符合题目给出的逻辑。唯一的参数就是要触发的异常。

2023-10-31 21:12:45 1297

原创 【算法题】螺旋矩阵IV (求解n阶折线蛇形矩阵)

n阶折线蛇形矩阵是按照文中图2所示的方式排列元素的矩阵。n阶折线蛇形矩阵是指矩阵的大小为n×n,其中n为正整数。本篇介绍n阶折线蛇形矩阵生成原理、算法和相应代码。

2023-08-15 21:52:54 405

原创 【算法题】螺旋矩阵III (求解n阶蛇形矩阵)

n阶蛇形矩阵是按照文中图1所示的方式排列元素的矩阵。n阶蛇形矩阵是指矩阵的大小为n×n,其中n为正整数。本篇介绍n阶蛇形矩阵生成原理、算法和相应代码。

2023-08-13 21:50:59 671

空空如也

空空如也

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

TA关注的人

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