长沙软件开发培训学校,高端JAVA培训机构。
报名咨询热线:0731 8871 1630

Python编程

当前位置:主页 > 学习资料 > Python编程 >

第三课 循环结构(2)

while循环

当程序中需要反复地执行同一段代码时,可以使用循环语句。

循环语句while的基本格式:

while 布尔值:
     语句块

 

先判断布尔值,如果为True,则把 “语句块” 执行一遍,然后再判断,再执行,如此重复,直到布尔值为False才结束循环。

终止循环

终止循环语句break

在循环语句内执行break语句时,将会中止当前循环语句。

终止本次循环continue

在循环语句中执行continue时将会,中止本次循环,直接进入下一次循环,即回到循环语句块的开始处执行。

循环嵌套

在循环语句的语句块里再写循环语句,就是循环语句嵌套

在编程时循环嵌套的情况很常见,而且经常会嵌套好几层。

循环语句里面可以嵌套if语句,if语句里面也可以嵌套循环语句。

多重循环嵌套时,break语句和continue语句都只对当前循环起作用。

编程练习

  1. 输出20个"hello"
  2. 输出1~100之间所有5的倍数
  3. 输出数列:100 90 80 70 60 40 30 20 10
  4. 输出数列:1 2 4 8 16 32 64 128 256 512 1024
  5. 输入一个整数n,输出n个“*”字符连成一条线
  6. 计算1加到100之和
  7. 输出64的所有约数
  8. 输出64和48的所有公约数
  9. 输出8和12的最小公倍数
  10. 输入一个数判断是否为质数,质数是只能被1和自身整除的数。
  11. 输入一个整数,判断是否为完数,一个数的所有约数(不包括自身)之和刚好等于它自己,就是完数,例如:6=1+2+3,6是完数。
  12. 输出“*”字符组成的矩形
  13. 输出九九乘法表
  14. 输出"*"字符组成的高6行的金字塔图案
  15. 输出1~100之间的所有质数
  16. 输出1~1000之间所有完数
     

栏目导航 Navigation

热门文章 Hots

推荐内容 Recommend

咨询电话:0731 8871 1630 谢老师

咨询QQ:46549572

微信咨询:hn887700

网上报名


学校地址:湖南省长沙岳麓区麓谷大道699号(北门) 网站备案号:湘ICP备15000537号-4
>在线客服
QQ咨询
咨询电话

0731 8871 1630

谢老师

微信咨询