最新消息:

Scratch编程-不同的逻辑思维带来不同的处理问题的方式

Python 少儿编程 2102浏览 0评论

友情提示:视频教程观看时请手动设置清晰度。

       就数字的倒序问题,我们可以用处理字符串的方式很简单的搞定,并且思路清晰明了;如果用数学的方式来处理就有点复杂了。昨天看了老丁的一篇关于数字倒序的公众号大受启发,就是我们也可以用一种比较简单‘聪明’的方式来解决数字倒序的问题。

   比如,54321这个数字,当54321÷10=5432,余数是1,我们就得到了这个数的个位数1;用5432÷10=543,余数是2,就得到了这个数的十位数2;以此类推,就把整个数字的各个位置的数都提取出来了。接下来就是把取出的1×10^4,加上2×10^3,按照这个步骤就得到倒序数字12345,思路是非常的简单。

       不同的逻辑思考方式会带给你不同的解决问题的方式,或许是一种更为简单、效率极高的方式呢!

 

scratch处理字符串方式实现数字倒序:

 

不同的逻辑思维带来不同的处理问题的方式

scratch用‘’余数法’实现数字倒序:

 

不同的逻辑思维带来不同的处理问题的方式

Python处理字符串方式实现数字倒序:

 

不同的逻辑思维带来不同的处理问题的方式

Python用‘’余数法’实现数字倒序:

 

不同的逻辑思维带来不同的处理问题的方式

您必须 登录 才能发表评论!