笨办法学python习题33while循环

话不多说,开始今天的表演。

脚本以及运行结果依然如下:

笨办法学python习题33while循环_第1张图片

笨办法学python习题33while循环_第2张图片 

先往后看后面的附加练习和常见问题回答,有没提到的知识点再单独拿出来讲解一下吧 

附加练习:

1.将这个while循环改成一个函数,将测试条件(i <;6)中的6改成另一个变量。

答:这里的<;是小于符号的意思,把while改成一个函数,我就按照前面学多的定义函数的样子改成了一个函数

笨办法学python习题33while循环_第3张图片

笨办法学python习题33while循环_第4张图片 

我就没有改变参数了,最后运行的结果与书上的脚本运行的结果一样,这应该算是成功了吧 

2.使用这个函数重写你的脚本,并用不同的数进行测试。

答:这道题我好像已经在上一题完成了,直接跳到下一道题。 

3.为函数添加另一个参数,这个参数用来定义第8行的+1,这样你就可以让他任意递增了。

答: 这个题我想了很久,结果虽然没错,可是我第二个参数有点强行加上去的意思。所以我百度了一下,参考了其他博主的方法,改进了一下自己代码

笨办法学python习题33while循环_第5张图片

笨办法学python习题33while循环_第6张图片 

4.在使用该函数重写一遍这个脚本,看看效果如何。

答:这道题我也已经在上一题完成了,直接跳到下一道题。 

5.接下来使用for循环和range把这个脚本再写一遍,还需要中间的递增操作吗?如果不去掉他,会有什么样的结果?

答:这道题我和书上有不一样的看法,我觉得就这道题而言不能去掉,因为去掉以后就和书上的运行结果不一致了。

没去掉:

笨办法学python习题33while循环_第7张图片

笨办法学python习题33while循环_第8张图片 

去掉后:

笨办法学python习题33while循环_第9张图片 

我不知道我这样理解对不对,欢迎大家发表不同的看法,求求各位了,留一条言吧。

别把时间浪费在没有意义的事情上,加油!!! 

你可能感兴趣的:(笨办法学python习题33while循环)