专栏首页python3python学习-7 条件语句 whil

python学习-7 条件语句 whil

1.死循环

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

结果是一直循环

2.循环

count  = 0
while count < 10:
     print(count)
     count = count +1
print(error)

3.练习题 

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

count = 1

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

执行结果:

1
2
3
4
5
6

8
9
10

Process finished with exit code 0

~ 求1-100的所有数的和

a = 1
b = 0
while a < 101:
    b = b + a
    a = a + 1
print(b)

输出结果:

5050

Process finished with exit code 0

~求1-100内所有的奇数

n = 1
while n < 101:
    js = n % 2
    if js == 0:
        print( )
    else:
        print(n)
    n = n + 1

输出结果:

1

3

5

7

9

11

13

15

17

19

21

23

25

27

29

31

33

35

37

39

41

43

45

47

49

51

53

55

57

59

61

63

65

67

69

71

73

75

77

79

81

83

85

87

89

91

93

95

97

99

~ 求1-100内所有的偶数

a = 1
while a < 101:
    b = a % 2
    if b == 0:
        print(a)
    else:
        pass
    a = a + 1

输出结果:

2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
52
54
56
58
60
62
64
66
68
70
72
74
76
78
80
82
84
86
88
90
92
94
96
98
100

Process finished with exit code 0

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【Python基础】练习题

    py3study
  • 循环结构while

    Note: 高能:语句结构都是由关键字开头,用冒号结束!     一:语句结构     while 判断条件:             语句 二:基本...

    py3study
  • Python学习-while循环语句

    Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。即重复性的做一件事情

    py3study
  • 循环结构while

    Note: 高能:语句结构都是由关键字开头,用冒号结束!     一:语句结构     while 判断条件:             语句 二:基本...

    py3study
  • 【Python基础】练习题

    py3study
  • python - one day

    2008 年出现 python 2.7 与 python 3.0 两个版本,后来 吉多·范罗苏姆 大叔决定停用 python 2.7,但因用户反对,于是决定于 ...

    py3study
  • 循环 | 这篇文章,我循环看了很久...

    潘永斌
  • Python 学习笔记 Day 01

      python2的默认编码方式是ascii码 (解决方法: 首行 #-*- encoding:utf-8 -*-)

    py3study
  • 轻松理解Keras回调

    随着计算机处理能力的提高,人工智能模型的训练时间并没有缩短,主要是人们对模型精确度要求越来越高。为了提升模型精度,人们设计出越来越复杂的深度神经网络模型,喂入越...

    云水木石
  • Rosenblatt感知器的结构 与基本原理

    在学习了机器学习十大算法之后,我决定将目光投向神经网络,从而攀登深度学习的高峰。这条险路的第一个拦路虎就是Rosenblatt感知器。为什么这么说呢?不仅是因为...

    学到老

扫码关注云+社区

领取腾讯云代金券