当前位置: 首页 > article >正文

python循环

while循环

i=1
while i<=5:
    print(f'第{i}个')
    if i==3:
        break #结束循环
    i+=1

i=1
while i<=5:
    if i==3:
        continue #结束本次循环,进入下次
        i+=1
    print(f'第{i}个')
    i+=1

for循环

sum=0
for i in range(2,101,2):
    sum += i
print(sum)

# range(x,y,z)
# x 表示开始值,默认0
# y 表示结束值,不被包含
# z 表示每次产生的数字间隔,也叫做步长,默认1

sum=0
for i in range(101): # 101表示结束值
    sum += i
print(sum)

str='djsljdsadsffk;ldf'
for c in str:
    if c == ';':
        break
    print(c)

for c in str:
    if c == ':':
        break
    print(c)
else:
    print('finish')

while or for 选择?

用户不断输入或者没有次数限制时,多使用while循环
可迭代对象时,例如字符串、元组、列表,多使用for循环


http://www.kler.cn/news/148145.html

相关文章:

  • ESP32-Web-Server编程- JS 基础 4
  • 从赛车到服务台:IT团队可以从F1赛车中学到什么?
  • 了解JSX
  • 算法效率的度量
  • Mysql面经
  • 4.Spring源码解析-loadBeanDefinitions(XmlBeanDefinitionReader)
  • 2161根据数字划分数组
  • 没有哈希时间锁定合约的跨链原子交换
  • 为社会做贡献的EasyDarwin 4.0.1发布了,支持视频点播、文件直播、摄像机直播、直播录像、直播回放、录像MP4合成下载
  • 第十五届蓝桥杯(Web 应用开发)模拟赛 1 期-大学组(详细分析解答)
  • Xilinx Zynq-7000系列FPGA任意尺寸图像缩放,提供两套工程源码和技术支持
  • 如何在nginx中进行路径的重写并进行转发到指定服务器
  • 34970A 数据采集 / 数据记录仪开关单元
  • PyCharm简介与安装
  • 【Linux】探索进程的父与子
  • rancher2.6 docker版本部署
  • 系列八、key是弱引用,gc垃圾回收时会影响ThreadLocal正常工作吗
  • 【数据库】基于排序算法的去重,集合与包的并,差,交,连接操作实现原理,执行代价以及优化
  • 短视频账号矩阵系统开发--saas源头技术开发(手机版)
  • 数据中台之核心调度模块的设计
  • [pyqt5]pyqt5设置窗口背景图片后上面所有图片都会变成和背景图片一样
  • 同旺科技 USB 转 RS-485 适配器
  • Vue实现封装自定义指令
  • ROC及曲线面积汇总学习
  • 数据库数据恢复—MongoDB数据库文件拷贝出现错误的数据恢复案例
  • 第四十四天|518. 零钱兑换 II 377. 组合总和 Ⅳ
  • P9231 [蓝桥杯 2023 省 A] 平方差(拆分问题)
  • 一. BEV感知算法介绍
  • 小白必知:AIGC 和 ChatGPT 的区别
  • ESP32-Web-Server编程-JS 基础 1