Python循环总结

一丶什么是循环

 1.循环语句理解

循环语句允许我们执行一个语句或语句组多次,可以让我们的代码重复的去执行。

2.循环语句示意图

二、循环语句的分类

三、循环控制语句

四、while循环

while循环解释:判断语句的条件是否为真,如果为真,则执行代码,然后再次判断条件,直到条件为假为止,循环结束。

1.while死循环

1

2

3

# 死循环示例

while True:

    print("高山仰止,景行行止,虽不能至,心向往之。")

2.while条件循环

1

2

3

4

5

# while循环,有条件(列出一串数的示例)

i = 1

while i <= 100:

    print(i)

    i = i + 1

1

2

3

4

5

6

7

# 要求从1加到100

h = 0

i = 1

while i <= 100:

    h = h + i

    i = i + 1

print(h)

1

2

3

4

5

6

7

8

9

10

11

# 计算1-2+3-4+5-6+7.....-100 结果

h = 0

i = 1

while i <= 100:

    m = i % 2

    if m == 1:

        h = h + i

    else:

        h = h - i

    i = i + 1

print(h)

五、break和continue

1.break使用

break:让当前这个循环立即停止

1

2

3

4

5

while True:

    content = input("请输入你要学习的内容:")

    if content == "ex":

        break

    print("认真做笔记:", content)

2.continue使用

continue:停止当前本次循环,继续执行下一次循环。

1

2

3

4

5

6

7

i = 1

while i <= 10:

    if i == 4:

        i = i +1

        continue

    print(i)

    i = i + 1

六、for循环

Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。

1.for循环示例

1

2

3

m = "我要学习python"

for i in m:

    print("这次循环得到的是:", i)

2.for循环中range的使用方法

①range(n)的模式

1

2

for i in range(8):

    print(i)

②range(m,n)的模式

1

2

for i in range(1,9):

    print(i)

③range(m,n,s)模式

1

2

for i in range(1,10,2):

    print(i)

七、pass语句的使用

PASS:代码占位

1

2

3

4

5

6

7

for letter in 'Python':

    if letter == 'h':

        pass

        print('这是 pass 块')

    print('当前字母 :', letter)

print("Good bye!")

                                                                                                                #部分内容转载于脚本之家 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值