1.死循环

  1. while 1 == 1:
  2. print('ok')

结果是一直循环

2.循环

  1. count = 0
  2. while count < 10:
  3. print(count)
  4. count = count +1
  5. print(error)

3.练习题

~ 使用while循环输出1 2 3 4 5 6   8 9 10

  1. count = 1
  2.  
  3. while count <= 10 : # 或者count < 11
  4. if count == 7:
  5. print( ) # 也可以添加pass,什么也不执行
  6. else:
  7. print(count)
  8. count = count + 1

执行结果:

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7.  
  8. 8
  9. 9
  10. 10
  11.  
  12. Process finished with exit code 0

~ 求1-100的所有数的和

  1. a = 1
  2. b = 0
  3. while a < 101:
  4. b = b + a
  5. a = a + 1
  6. print(b)

输出结果:

  1. 5050
  2.  
  3. Process finished with exit code 0

~求1-100内所有的奇数

  1. n = 1
  2. while n < 101:
  3. js = n % 2
  4. if js == 0:
  5. print( )
  6. else:
  7. print(n)
  8. n = n + 1

输出结果:

  1. 1
  2.  
  3. 3
  4.  
  5. 5
  6.  
  7. 7
  8.  
  9. 9
  10.  
  11. 11
  12.  
  13. 13
  14.  
  15. 15
  16.  
  17. 17
  18.  
  19. 19
  20.  
  21. 21
  22.  
  23. 23
  24.  
  25. 25
  26.  
  27. 27
  28.  
  29. 29
  30.  
  31. 31
  32.  
  33. 33
  34.  
  35. 35
  36.  
  37. 37
  38.  
  39. 39
  40.  
  41. 41
  42.  
  43. 43
  44.  
  45. 45
  46.  
  47. 47
  48.  
  49. 49
  50.  
  51. 51
  52.  
  53. 53
  54.  
  55. 55
  56.  
  57. 57
  58.  
  59. 59
  60.  
  61. 61
  62.  
  63. 63
  64.  
  65. 65
  66.  
  67. 67
  68.  
  69. 69
  70.  
  71. 71
  72.  
  73. 73
  74.  
  75. 75
  76.  
  77. 77
  78.  
  79. 79
  80.  
  81. 81
  82.  
  83. 83
  84.  
  85. 85
  86.  
  87. 87
  88.  
  89. 89
  90.  
  91. 91
  92.  
  93. 93
  94.  
  95. 95
  96.  
  97. 97
  98.  
  99. 99

~ 求1-100内所有的偶数

  1. a = 1
  2. while a < 101:
  3. b = a % 2
  4. if b == 0:
  5. print(a)
  6. else:
  7. pass
  8. a = a + 1

输出结果:

  1. 2
  2. 4
  3. 6
  4. 8
  5. 10
  6. 12
  7. 14
  8. 16
  9. 18
  10. 20
  11. 22
  12. 24
  13. 26
  14. 28
  15. 30
  16. 32
  17. 34
  18. 36
  19. 38
  20. 40
  21. 42
  22. 44
  23. 46
  24. 48
  25. 50
  26. 52
  27. 54
  28. 56
  29. 58
  30. 60
  31. 62
  32. 64
  33. 66
  34. 68
  35. 70
  36. 72
  37. 74
  38. 76
  39. 78
  40. 80
  41. 82
  42. 84
  43. 86
  44. 88
  45. 90
  46. 92
  47. 94
  48. 96
  49. 98
  50. 100
  51.  
  52. Process finished with exit code 0

python学习-7 条件语句 while循环 + 练习题的更多相关文章

  1. Python学习--04条件控制与循环结构

    Python学习--04条件控制与循环结构 条件控制 在Python程序中,用if语句实现条件控制. 语法格式: if <条件判断1>: <执行1> elif <条件判断 ...

  2. Python基础之条件语句和循环

    条件语句 Python中的条件语句分为 if ...else . if ...elif...else  以及if ...else 的嵌套使用: username = input('请输入您的用户名:' ...

  3. Python编程基础[条件语句if 循环语句 for,while](二)

    ython条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 可以通过下图来简单了解条件语句的执行过程: if 判断条件: 执行语句……else: 执行语句…… x= ...

  4. python学习之条件语句(if循环)

    Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块.可以通过下图来简单了解条件语句的执行过程: Python程序语言指定任何非0和非空(null)值为tru ...

  5. 【Python】解析Python中的条件语句和循环语句

    1.if语句 if语句有好几种格式,比如: if condition: statement 使用 if ... else ...: if condition: statement(1) else: s ...

  6. python学习第六天 条件判断和循环

    总归来讲,学过C语言的同学,对条件判断和循环并不陌生.这次随笔只是普及一下python的条件判断和循环对应的语法而已. 条件判断: 不多说,直接贴代码: age = 23 if age >= 6 ...

  7. Python学习之条件判断和循环

    #coding= utf-8 # 条件判断和循环 # 如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做 age1 = 20 if age1 >= 18: prin ...

  8. Python学习-if条件语句

    Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 单分支条件语句 if 判断条件: 条件成立,执行该代码块.... 注意:与其他编程语言,如Java和C ...

  9. python学习:条件语句if、else

    条件语句: 1.if...else...; 2.if...elif...esle 举例: 1.if...else... “age_of_princal = 56   guess_age = int(i ...

随机推荐

  1. Linux查看文件大小的几种方法

    ##stat命令 stat filepath xanarry@ThinkPad:/$ stat ~/Downloads/jdk-8u60-linux-x64.tar.gz File: '/home/x ...

  2. Servlet容器:Jetty和tomcat的比较

    相同点: Tomcat和Jetty都是一种Servlet引擎,他们都支持标准的servlet规范和JavaEE的规范.不同点: 架构比较Jetty的架构比Tomcat的更为简单Jetty的架构是基于H ...

  3. ICEM-五通孔管

    原视频下载地址:https://yunpan.cn/cqaQ2t5DrRcKa  访问密码 d111

  4. Hadoop环境搭建|第三篇:spark环境搭建

    一.环境搭建 1.1.上传spark安装包 创建文件夹用于存放spark安装文件命令:mkdir spark 1.2.解压spark安装包 命令:tar -zxvf spark-2.1.0-bin-h ...

  5. ubuntu 16.04 脚本开机自启动

    1.首先编写一个shell脚本文件,例如python_self_start.sh (nohup & 指定后台运行) #!/bin/bash nohup python3 /home/senset ...

  6. 如何永久激活(破解) IntelliJ IDEA 2018.2.2

    原 如何永久激活(破解) IntelliJ IDEA 2018.2.2 版权声明:本文为博主原创文章,转载不需要博主同意,只需贴上原文链接即可. https://blog.csdn.net/zhige ...

  7. Flutter移动电商实战 --(26)列表页_使用Provide控制子类-2

    主要实现功能,点击一级分类,二级分类跟着变.这里主要用我们的provide 新建provide provide文件夹下创建:child_category.dart 事件上就是这个实体:BxMallSu ...

  8. [drf]model设置

    参考 //# 给model添加虚拟字段 class CeleryExampleResult(models.Model): task_id = models.BigIntegerField(defaul ...

  9. 安卓 通过intent调用系统文件管理器打开指定路径目录

    安卓 通过intent调用系统文件管理器打开指定路径目录     转  https://blog.csdn.net/qq_34161388/article/details/78586247 当我们知道 ...

  10. [服务器时区问题]PHP Warning: strftime(): It is not safe to rely on the system's timezone set

    PHP Warning: strftime(): It is not safe to rely on the system's timezone set 当运行一些程序时,在httpd日志中会有如下警 ...