pthon从入门到精通(7)----循环关键词

本文详细介绍了在Python中while循环中break、continue和pass的使用方法,以及通过pyautogui库实现的一个动态画线示例,帮助读者理解这些控制结构的实际应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、break

在while循环中如果想要提前结束则需要用bleak语句

如打印1-100中的数字:

n=1
while True:
    print(n)
    n=n+1
    if n>100:
        break

二、continue

continue是跳过本轮循环,直接执行下一次循环的语句

如打印1-100中的奇数:

n=1
while True:
    if n%2==0:
        continue
    print(n)
    n=n+1
    if n>100:
        break

​

三、pass

 pass的作用是占位

如:

while True:

会报错

while True:

    pass

不会报错

最后

送大家一个小礼物,复制以下代码到python,有惊喜!

注:pyautogui库自行安装

import turtle
import tcwbag.help
import pyautogui
turtle.setup(1575,960)
turtle.tracer(0)
while True:
    tcwbag.help.randomsize(1)
    x, y = pyautogui.position()
    xing=1575//2+10
    ying=960//2-10
    x=x-xing
    y = 0-y+ying
    if (x>0 and y>0):
        turtle.pencolor('red')
    elif (x<0 and y>0):
        turtle.pencolor('blue')
    elif (x>0 and y<0):
        turtle.pencolor('cyan')
    else:
        turtle.pencolor('black')
    turtle.goto(x, y)
    turtle.update()
turtle.done()

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值