摘要: 前言: 最近找到一个有关python的游戏闯关,这是游戏中的思考及通关攻略 最开始位于:http://www.pythonchallenge.com/pc/def/0.html 第0关 题目分析 提示hint告诉我们是要尝试更改URL地址,图中是2^38,猜测地址是该结果。 考察知识点 这是才开始, 阅读全文
posted @ 2020-03-12 17:49 燕山北 阅读(1124) 评论(0) 推荐(1) 编辑
摘要: 1253 " [蓝桥杯2018初赛]明码" 汉字的字形存在于字库中,即便在今天,16点阵的字库也仍然使用广泛。 16点阵的字库把每个汉字看成是16x16个像素信息。并把这些信息记录在字节中。 一个字节可以存储8位信息,用32个字节就可以存一个汉字的字形了。 把每个字节转为2进制表示,1表示墨迹,0表 阅读全文
posted @ 2020-02-04 12:43 燕山北 阅读(222) 评论(0) 推荐(1) 编辑
摘要: raise Python 使用 raise 语句抛出一个指定的异常。 raise语法格式如下: try……finally try finally 语句无论是否发生异常都将执行最后的代码。 assert Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。 阅读全文
posted @ 2020-02-04 12:16 燕山北 阅读(234) 评论(0) 推荐(1) 编辑
摘要: python 关键字之yield yield 的作用就是把一个函数变成一个 generator,带有 yield 的函数不再是一个普通函数,Python 解释器会将其视为一个 generator 实例代码 运行结果: 解读 1. 带有yield的函数理解为一个生成器 2. yield(yield的参 阅读全文
posted @ 2020-02-04 11:18 燕山北 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 1294 " [蓝桥杯2016初赛]平方怪圈" 如果把一个正整数的每一位都平方后再求和,得到一个新的正整数。对新产生的正整数再做同样的处理。 如此一来,你会发现,不管开始取的是什么数字,最终如果不是落入1,就是落入同一个循环圈。 请写出这个循环圈中最大的那个数字。 输出 输出答案即可 注意 签到题 阅读全文
posted @ 2020-01-22 18:18 燕山北 阅读(281) 评论(0) 推荐(1) 编辑
摘要: 1291 " [蓝桥杯2016初赛]凑算式" 这个算式中A~I代表1~9的数字,不同的字母代表不同的数字。 比如: 6+8/3+952/714 就是一种解法,5+3/1+972/486 是另一种解法。 这个算式一共有多少种解法? 输出 输出一个整数表示答案 注意 使用permutations产生全排 阅读全文
posted @ 2020-01-22 18:09 燕山北 阅读(211) 评论(0) 推荐(1) 编辑
摘要: 1285 " [蓝桥杯2016初赛]寒假作业" 现在小学的数学题目也不是那么好玩的。 看看这个寒假作业: 每个方块代表1~13中的某一个数字,但不能重复。 比如: 6 + 7 = 13 9 8 = 1 3 4 = 12 10 / 2 = 5 以及: 7 + 6 = 13 9 8 = 1 3 4 = 阅读全文
posted @ 2020-01-22 17:55 燕山北 阅读(191) 评论(0) 推荐(1) 编辑
摘要: 1279 " [蓝桥杯2015决赛]机器人数目" 少年宫新近邮购了小机器人配件,共有3类,其中, A类含有:8个轮子,1个传感器 B类含有: 6个轮子,3个传感器 C类含有:4个轮子,4个传感器 他们一共订购了100套机器人,收到了轮子600个,传感器280个。 根据这些信息请你计算:B类型机器人订 阅读全文
posted @ 2020-01-22 17:13 燕山北 阅读(159) 评论(0) 推荐(1) 编辑
摘要: 1254 " [蓝桥杯2015初赛]手链样式" 小明有3颗红珊瑚,4颗白珊瑚,5颗黄玛瑙。 他想用它们串成一圈作为手链,送给女朋友。 现在小明想知道:如果考虑手链可以随意转动或翻转,一共有多少不同的组合样式? 输出 请你输出该整数。不要输出任何多余的内容或说明性的文字。 注意 手链是可以转动翻转 算 阅读全文
posted @ 2020-01-20 11:18 燕山北 阅读(307) 评论(0) 推荐(1) 编辑
摘要: 1263 " [蓝桥杯2015初赛]打印大X" 小明希望用星号拼凑,打印出一个大X,他要求能够控制笔画的宽度和整个字的高度。 为了便于比对空格,所有的空白位置都以句点符来代替。 要求输入两个整数m n,表示笔的宽度,X的高度。 输入 输入存在多组数据 每组测试数据输入一行,包含两个整数,用空格分开 阅读全文
posted @ 2020-01-19 23:58 燕山北 阅读(169) 评论(0) 推荐(1) 编辑