刚开始接触学习python的同学,都会让你去制作一款小游戏练习题,下面我们就一起来看一下这个逢7就过的题目是怎么写出来的
工具/原料
1
python
2
sublime cmd
方法/步骤
1
学习编程最重要的就是逻辑思考,我们自己先来思考1-100中逢7就过的框架
2
解题思路:一、我们经常要先构思框架,随后再优化所以在这个题目中,可以先用循环,写出 1 到 100 间的数字的程序,之后再往里面加条件。
3
二、逢7就过的思路7 的倍数,可以理解为除以 7 余数为 0 的数;代码为:a % 7 == 0个位上是 7 的数,即除以 10 余 7 的数;代码为:a % 10 == 7十位上是 7 的数,即除以 10 取整数为 7 的数。代码为:a // 10 == 7
4
所以最后写出来的代码为:用for命令则写出:for a in range(0,100): a += 1 if a % 7 == 0 or a % 10 == 7 or a // 10 == 7: continue print(a) 用while命令则写出:a = 0while a <= 99: a += 1 if a % 7 == 0 or a % 10 == 7 or a // 10 == 7: continue print(a)
注意事项
python有很多种写法,可以根据自己的习惯来用不同的代码表示出同等的意思
上一篇:动物之森圆木桩怎么弄
下一篇:还有这种操作第43-49关攻略