当前位置:首页>python>Python少儿编程-破解国王的麦粒难题

Python少儿编程-破解国王的麦粒难题

  • 2026-03-12 09:19:00
Python少儿编程-破解国王的麦粒难题

想象力比知识更重要,而编程能让想象变成现实

国王的麦粒

小朋友们,今天咱们来听一个超有趣的古代故事——《国王的“赔不起”麦粒》📜!看完你一定会惊呼:原来数学+编程,能揭穿这么大的“小秘密”~古时候的印度,有个国王超爱下国际象棋,从小到大,从来没人能赢过他!时间一长,国王就飘了,觉得下棋太无聊,于是下了一道命令:谁能赢我一盘棋,我就满足他一个愿望,金银珠宝随便挑!没过几天,一个聪明的大臣站了出来,说要和国王下棋。骄傲的国王撇了撇嘴,心里想:就你?也能赢我?根本没把大臣放在眼里,随口就答应了。结果呢?哈哈,大跌眼镜!国王居然输了😝!国王虽然懊恼,但还是要信守诺言,拍着胸脯对大臣说:“好样的!我说话算话,你想要什么?黄金、宝石、宫殿,我都给你!”可大臣却笑着摆了摆手,说:“陛下,我什么都不要,只要一些麦粒就好。”国王一听,眼睛都亮了:麦粒?这也太简单了吧!连忙说:“没问题!你要多少?尽管说!”大臣指着眼前的国际象棋棋盘,慢慢说道:“陛下,您就用这个棋盘的格子来计数就行。第1个格子给我1颗麦粒,第2个格子给我2颗,第3个格子给我4颗,第4个格子给我8颗……每个格子的麦粒数,都是前一个格子的2倍,照这个规律,数完全部64个格子,就是我要的麦粒啦!”国王听完,当场哈哈大笑,拍着大腿说:“就这?我还以为是什么难事!快去,把粮仓的麦子搬来,赏给他!”可没过多久,管粮食的大臣就慌慌张张地跑了回来,脸色惨白地对国王说:“陛下,不好了!就算把咱们全国的粮食都搬来,也远远不够给大臣的啊!”国王一下子就懵了:什么?区区麦粒,怎么会这么多?后来,管粮大臣灵机一动,给国王出了个主意:“陛下,您可以下令,让大臣自己到粮仓取麦子,让他一粒一粒地数,数完多少,就拿走多少!”最后的结局超有趣:输了棋的国王没有失信,赢了棋的大臣也没办法取走麦粒。因为按照大臣的算法,64个格子的麦粒总数,是一个天文数字——大到根本数不完、装不下,无论是给麦子,还是数麦子,都是不可能完成的任务!小朋友们,你们是不是也很好奇:这个麦粒总数,到底有多大?今天,我们就用Python的循环结构,亲手写一个程序,算出这个“吓懵国王”的麦粒数量,秒变编程小侦探💻!

难题拆解:为什么国王赔不起?

我们先一起来看看,每个格子的麦粒数是怎么变化的,就知道为什么国王会“翻车”啦!

  • 第1格:1颗(2⁰,也就是2的0次方)

  • 第2格:2颗(2¹,2的1次方)

  • 第3格:4颗(2²,2的2次方)

  • 第4格:8颗(2³,2的3次方)

   ……

  • 第n格:2ⁿ⁻¹颗(2的n-1次方)

简单说,就是从第1格开始,每多一个格子,麦粒数就翻一倍。看似第1格只有1颗,可越往后,麦粒数就涨得越快,就像滚雪球一样,最后变成一个天文数字!我们的编程任务就是:计算出64个格子的麦粒总数,看看这个数字到底有多惊人!

用“重复”搞定复杂计算

小朋友们想一想,如果我们手动计算64个格子的麦粒数,是不是要算64次,还要把每次的结果加起来?太麻烦啦!而且很容易算错~这时候,编程里的“循环结构”就派上大用场啦!循环就像“自动重复机”,只要我们设定好规则,电脑就会自动重复做一件事,不用我们手动操作,既快又准!

1. 解题三步法(超简单,记好哦!)

  1. 第一步:初始化两个“小盒子”——一个用来存“当前格子的麦粒数”(刚开始是第1格的1颗),一个用来存“麦粒总数”(刚开始是0颗);
  2. 第二步:循环64次(因为有64个格子),每次循环做两件事:① 把当前格子的麦粒数,加到总数里;② 让当前格子的麦粒数翻一倍(乘2),准备计算下一个格子;
  3. 第三步:循环结束后,输出麦粒总数,看看这个数字有多惊人!

2.思路流程图(直观易懂,一看就会!)

为了让小朋友们更清楚解题思路,老师画了一个简单的流程图,就像“闯关地图”一样,跟着走就能搞定~

小朋友们可以跟着流程图走一走:从开始到结束,电脑会自动重复“加麦粒、翻一倍”的操作,直到算完64个格子,是不是很神奇?

编程实战:写出麦粒计算程序

在Python里,有两种常用的循环结构,都能解决这个麦粒难题——for循环和while循环。今天我们就一起来学习这两种方法,小朋友们可以任选一种,也可以都试试哦

方法一:for循环(适合“知道要循环多少次”的情况)

我们知道,一共有64个格子,要循环64次,这种“明确循环次数”的情况,用for循环最方便!

先上完整代码(复制到Python里,运行就能出结果啦):

# 少儿Python循环结构实战:国王的麦粒难题(for循环版)# 背景:计算国际象棋64个格子的麦粒总数,每个格子是前一个的2倍# 初始化小盒子:当前麦粒数(第1格是1颗)、麦粒总数(刚开始为0)current_wheat = 1  # 当前格子的麦粒数total_wheat = 0    # 麦粒总数# for循环:循环64次(遍历1到64,代表64个格子)for grid inrange(165):  # range(1,65)表示从164,不包含65    total_wheat = total_wheat + current_wheat  # 把当前格子的麦粒加到总数里    current_wheat = current_wheat * 2          # 当前麦粒数翻一倍,准备下一个格子# 输出结果(用逗号分隔,让数字更易读)print("64个格子的麦粒总数是:"format(total_wheat, ","))

方法二:while循环(适合“不知道循环多少次,只知道循环条件”的情况)

如果我们不知道要循环64次,只知道“循环到第64个格子就停止”,就可以用while循环!
少儿Python循环结构实战:国王的麦粒难题(while循环版)# 初始化小盒子:当前麦粒数、麦粒总数、当前格子数current_wheat = 1total_wheat = 0grid = 1  # 从第1个格子开始while循环:只要格子数≤64,就一直循环while grid <= 64:    total_wheat += current_wheat  # 简化写法,和total_wheat = total_wheat + current_wheat一样    current_wheat *= 2            # 简化写法,和current_wheat = current_wheat * 2一样    grid += 1                     # 格子数加1,准备下一个格子# 输出结果print("64个格子的麦粒总数是:"format(total_wheat, ","))

代码逐行拆解(重点来啦,认真听!)

  1. current_wheat = 1:创建一个“小盒子”,名字叫current_wheat,里面装着第1个格子的麦粒数(1颗);
  2. total_wheat = 0:再创建一个“小盒子”,名字叫total_wheat,用来装所有格子的麦粒总数,刚开始是空的(0颗);
  3. for循环里的 range(1, 65):表示“从1到64”,一共64个数字,对应64个格子,电脑会依次循环这64次;
  4. while循环里的 while grid <= 64::表示“只要当前格子数小于等于64,就继续循环”,直到格子数变成65,才停止;
  5. total_wheat += current_wheat:这是简化写法,和 total_wheat = total_wheat + current_wheat 意思一样,就是把当前格子的麦粒数,加到总数里;
  6. format(total_wheat, ","):让输出的数字带逗号分隔(比如1000000变成1,000,000),这样我们就能更清楚地看到这个天文数字啦!
小朋友们可以试着运行代码,看看结果是什么~ 运行后你会发现,麦粒总数居然有十几位数字,难怪国王赔不起

知识点总结:循环结构

通过刚才的编程实战,我们已经学会了Python里两种最常用的循环结构——for循环和while循环。它们就像“自动重复机”,能帮我们搞定“需要重复做的事情”,省好多力气!

1. 什么是循环结构?

循环结构,就是让程序按照设定的规则,重复执行某一段代码,直到满足“停止条件”为止。就像我们每天早上起床、刷牙、洗脸,重复做同样的事情,直到出门上学;也像国王的麦粒,重复“加麦粒、翻一倍”的操作,直到算完64个格子。

2. for循环:“定好次数”的重复(适合已知循环次数

for循环就像“提前说好要做几次”,比如:“我要吃3个苹果”“我要写5遍生字”“我要循环64次计算麦粒”,都是明确知道次数的情况。

for循环基本格式(必记哦!)

for 变量名 inrange(起始值, 结束值+1):    要重复做的事情(注意缩进,前面要留空格)
小提醒:range(起始值, 结束值) 是“左闭右开”的,比如 range(1,65),是从1到64,不包含65,所以要算64次,结束值就要写65哦!
少儿易懂例子:循环5次,打印“我爱吃编程”:
for i in range(1,6):    print("我爱吃编程")

3. while循环:“定好条件”的重复(适合未知循环次数)

while循环就像“只要满足条件,就一直做”,比如:“只要天没黑,就继续玩”“只要作业没写完,就继续写”“只要格子数没到64,就继续计算麦粒”,不知道具体要做几次,只知道“什么时候停止”。

while循环基本格式(必记哦!)

初始化变量(比如格子数、计数器)while 循环条件(满足就继续,不满足就停止):    要重复做的事情(注意缩进)    更新变量(一定要更新,不然会一直循环下去,停不下来哦!)

4. for循环 vs while循环(一张表分清)

循环类型
适用场景
核心特点
for循环
已知循环次数(比如64次、5次)
不用手动更新变量,简单方便
while循环
未知循环次数,只知道停止条件
需要手动更新变量,灵活度高
小朋友们记住:能确定循环次数,就用for循环;不确定次数,就用while循环~ 像今天的麦粒难题,两种循环都能用,是不是很灵活?

总结&小互动

今天,我们跟着国王和大臣的麦粒故事,学会了Python里的两大循环结构——for循环和while循环,还亲手写出了计算麦粒总数的程序,揭开了“国王赔不起麦粒”的秘密,是不是收获满满?
我们再来回顾一下重点:
  • 循环结构:自动重复做一件事,省力气、不犯错;
  • for循环:已知循环次数,用range()设定范围;
  • while循环:已知停止条件,一定要更新变量,避免死循环;
  • 麦粒难题:每个格子的麦粒数是前一个的2倍,64个格子的总数是天文数字!
小互动:小朋友们,试着修改今天的程序,比如计算“32个格子的麦粒总数”,或者把“每个格子翻一倍”改成“每个格子翻三倍”,然后把你的代码截图发到评论区,老师看看谁是最厉害的“编程小达人”!

偷偷告诉你们:如果按照大臣的要求,64个格子的麦粒总数是 18,446,744,073,709,551,615颗,比全世界几千年收获的麦子总数还要多!难怪国王赔不起~

(文末彩蛋:关注我,少儿编程不迷路,每天进步一点点!)

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-03-27 18:26:44 HTTP/2.0 GET : https://f.mffb.com.cn/a/479378.html
  2. 运行时间 : 0.208895s [ 吞吐率:4.79req/s ] 内存消耗:4,678.00kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=6d38786af57df45d445687caa3cbbebb
  1. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/runtime/temp/067d451b9a0c665040f3f1bdd3293d68.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000934s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001487s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000694s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000653s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001247s ]
  6. SELECT * FROM `set` [ RunTime:0.001051s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001263s ]
  8. SELECT * FROM `article` WHERE `id` = 479378 LIMIT 1 [ RunTime:0.009015s ]
  9. UPDATE `article` SET `lasttime` = 1774607205 WHERE `id` = 479378 [ RunTime:0.021281s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 66 LIMIT 1 [ RunTime:0.000742s ]
  11. SELECT * FROM `article` WHERE `id` < 479378 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.002969s ]
  12. SELECT * FROM `article` WHERE `id` > 479378 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001011s ]
  13. SELECT * FROM `article` WHERE `id` < 479378 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.003285s ]
  14. SELECT * FROM `article` WHERE `id` < 479378 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.018843s ]
  15. SELECT * FROM `article` WHERE `id` < 479378 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.007189s ]
0.212722s