1、首先,我们需要创建一个python文件,然后在sublime text里面打开,并且进入交互式环境。
2、在python里面,while有一个比较简单的格式,那就是:while true: pass其意思就是在while后面跟的条件成立,则进入其中进行下一步操作,否则退出。案例如下图所示:
3、 这里我们可以看到其运行结果报错,其语句“名称错误:未定义名称‘num’”其意思就是我们要想在后面使用“num”这一名词,首先需要在循环体之外对其进行定义。完善之后如下图所示:
4、但是其最后结果出现了“33”这就意味着在循环的时候我们多循环了一次,然后根据语句我们继续进行调整,最后结果如下图所示:
5、从上面我们可以看出其打印的结果是3的倍数并且是1-30区间之内的,其实对于编程而言,为了达到某一目的其编程方式远远不止一种,就还是打印1-30区间3的整数而言我们还可以这样编写原码。
6、同样,我们还可以利用whlie循环计算1-20的累加和:大家可以自己用计算器去验证一下1-20累加之和是否等于210.
7、最后一点就是可以利用while嵌套循环,打印直角三角形。