长沙中职技校,初中毕业学什么专业
报名咨询热线:19977375659

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

最新发布 News

推荐阅读 Recommend

招生咨询电话:19977375659 谢老师 微信号:wx616535656 咨询QQ:359689361 监督电话:0731-82802318

学校地址:长沙市天心经济技术开发区暮云南路与创业路交叉口顶立科技园旁 网站备案号:湘ICP备15000537号-4

>在线客服
QQ咨询
咨询电话

19977375659

谢老师

微信咨询