自学Python06-学会Python中的while循环语句

python 复制代码
#通过while可以设计一个重复运行的内部程序空间并且可以设置一个条件让程序是否结束
x=1
while x<20:#设置一个条件,只要满足该条件就执行
    print(x)
    x+=1
   # if x>15:
     #   break
    if x%2==0:
        continue#   continue的意思是如果生效,则直接返回到while开头执行,不再执行后续函数
        print(x)#如果x%2==0成立则continue生效

#========================
python 复制代码
9
10
11
12
13
14

通过while可以设计一个重复运行的内部程序空间并且可以设置一个条件让程序是否结束!

1.设置条件

while x<20:#设置一个条件,只要满足该条件就执行其下面的语句

2.有时候想达到条件立即退出可以使用break

if x>15:

break

主要符合条件,break会让while循环程序立即终止

3.continue 可以让程序在某个条件下,跳跃出当前循环,从头开始

continue# continue的意思是如果生效,则直接返回到while开头执行,不再执行后续函数

print(x)#如果x%2==0成立则continue生效

相关推荐
君义_noip2 分钟前
CSP-S 2025 提高级 第一轮(初赛) 阅读程序(1)
算法·深度优先·信息学奥赛·初赛
小O的算法实验室5 分钟前
2026年IEEE TEVC,知识引导的竞争进化算法用于多解传感器-武器-目标分配问题,深度解析+性能实测
算法·论文复现·智能算法·智能算法改进
khalil102029 分钟前
代码随想录算法训练营Day-46 动态规划13 | 647. 回文子串、516.最长回文子序列、动态规划总结
数据结构·c++·算法·leetcode·动态规划·回文子串·回文子序列
学习3人组36 分钟前
柔性排产时序算法+中间过程+阶段目标 细化表格
算法·mes
he___H44 分钟前
算法快与慢--哈希+双指针
算法·leetcode·哈希算法
呃呃本1 小时前
算法题(回溯)
算法
刀法如飞1 小时前
Rust数组去重的20种实现方式,AI时代用不同思路解决问题
人工智能·算法·ai编程
yxc_inspire1 小时前
25年CCPC福建邀请赛补题
学习·算法
Raink老师1 小时前
用100道题拿下你的算法面试(链表篇-4):合并 K 个有序链表
算法·链表·面试
Liangwei Lin2 小时前
LeetCode 20. 有效的括号
算法