循环

一、while语法特点:

有初始值

条件表达式

变量【循环体内计数变量】的自增自减,否则会死循环

while使用条件:

循环次数不确定,依靠循环条件来结束

while目的:

为例将相似或相同的代码操作变得更简洁,使得代码重复利用

while使用:适用于未知的循环次数,用于判断

案例1

while index<=100:print(index)index+=1pass

案例2

row=1
while row<=9:col=1while col<=row:print('%d*%d=%d'%(row,col,row*col),end=' ')col+=1passprint()row+=1

案例3

row=1
while row<=5:j=1while j<=5-row:print('#',end='')#控制打印空格的数量j+=1k=1while k<=2*row-1:#控制打印*print('*',end='')k+=1print()row+=1

二、for循环

语法特点:遍历操作,依次取集合容器中的每个值

for使用:适用于已知的循环次数【可迭代对象遍历】

案例1

tags='我是一个中国人'#字符串本身就是一个字符类型集合
for item in tags:print(item)pass

案例2

sum=0
for date in range(1,101):sum+=date
print('sum=%d'%sum)

三、break和continue

break代表中断结束  满足条件直接的结束本层循环

for item in 'i love python':if item=='e':break#彻底中断循环print(item,end='')index=1
while index<=100:if index>20:breakprint(index)index+=1

continue结束本次循环,继续进行下次循环(当continue条件满足时候,本次循环剩下的语句将不再执行后面的循环

for item in 'i love python':if item=='o':continue#彻底中断循环print(item,end='')

这两个关键字只能在循环中

四、for   else和while  else

for item in range(1,11):print(item,end=' ')if item>=5:breakpass
else:print('在上面的循环当中,只要出现break,else将不会执行')index=1
while index<=10:print(index)if index==6:breakindex+=1pass
else:print('else执行力吗')

2021年12月2日相关推荐

  1. 3D打印机硬件驱动-马林固件最新版本2.0.X中文注释(1)marlin 2.0.9.2 截至发稿时间2021年12月16日

    马林固件最新版本翻译注释 /*============================================================================== Marlin ...

  2. 【贪玩巴斯】带你一起攻克英语语法长难句—— 第二章——并列句全解 2021年12月17日——2022年2月5日

    [贪玩巴斯]带你一起攻克英语语法长难句-- 第二章--并列句全解 2021年12月17日--2022年2月5日 并列句 1.什么是并列句? 2.并列连词以及与其同义的逻辑关系词 1.常见的并列连词 2 ...

  3. 2021年12月9日|12月10日|

    2021年12月7日|8日|9日|10日 完成POI关键字搜索--高d地图 公交线路--百d地图 LeetCode视频 P2 认识复杂度和简单排序算法 选择排序 冒泡排序 异或运算 异或简介及原理 异 ...

  4. 【贪玩巴斯】Unity3D初学圣经(一)——学习要求 Unity简单介绍 游戏引擎介绍 课程体系介绍 「1-1 到 1-4 」—— 2021年12月9日

    Unity3D初学圣经 一 --学习要求 & Unity简单介绍 & 游戏引擎介绍 & 课程体系介绍 本文对应视频P1 1-1 到P2 1-4 1.学习要求 2.Unity简单 ...

  5. XSX和PS5对标的电脑配置(2021年12月10日分析)

    Xbox Series X对标电脑配置(2021年12月10日下午) 前言 最近买了台小米电视86,光看电视感觉不过瘾,想玩点游戏. 但是专门买一个XSX或者PS5又感觉没必要,因为我也不是游戏重度爱 ...

  6. pytorch 和torchvision 版本对应(2021年12月15日最新版)

    pytorch 和torchvision 版本对应 原文链接 2021年12月15日更新: 2021年10月20日更新: 2021年7月14日更新:

  7. 美团外卖在全球已超过1亿次下载;福成股份1万头肉牛繁殖场于2021年12月18日建成 | 知消...

    美团外卖在全球已超过1亿次下载.移动数据与分析提供商App Annie宣布,三快科技公司(Sankuai Technology Company)发布的一款美食递送app美团外卖在全球的iOS和Goog ...

  8. 【贪玩巴斯】带你学:C++ tips ——知识点: C++整型short,int,long和long long的区别 2021年12月20日

    [贪玩巴斯]带你学:C++ tips --知识点: C++整型short,int,long和long long的区别 2021年12月20日 C++的整型有short,int,long和long lo ...

  9. 注意 2022年一级计算机考证报名2021年12月29日-2022年1月7日

    2022全国计算机等级考试报名 2022年3月全国计算机等级考试报名将于2021年12月29日-2022年1月7日进行,报名网址为教育部考试中心NCRE考务管理系统(https://ncre-bm.n ...

  10. 2021年12月13日|14日|15日|16日|17日

    2021年12月第三周周记 B站左神Leetcode视频 归并排序 package class02; import java.util.Arrays;public class Code01_Merge ...

最新文章

  1. windows下命令行启动tomcat
  2. ios开发 ajax hook,IOS中的网络拦截总结
  3. 发文平台对文章发布的基本要求
  4. 宏定义和内联函数的区别
  5. 省市县联动javascript版..
  6. liferay namespace用法
  7. Win10 Terminal + WSL 2 安装配置指南
  8. L - Lookup Performance(主席树)
  9. php mysql随机记录_php随机取mysql记录方法小结
  10. 网页修改iPhone13在线源码 – 无需SVIP
  11. docker network bridge模式,自定义(一)
  12. [转]Windows关机过程分析与快速关机
  13. linux方舟部落日志显示攻击者,r7800日志显示被攻击
  14. WPF随笔(十)--使用AvalonDock实现可停靠式布局
  15. 2008 r2 server sql 中文版补丁_SQL Server各版本代号、补丁汇总(非官方)
  16. 基于LDC1000的自动循迹小车
  17. 安装Dreamweaver CS5遇到的问题
  18. PyQt5 小工具:Excel数据分组汇总器...
  19. 论文小技巧-pdf转eps使色彩保持RGB不变及去边框
  20. TOPSIS法(优劣解距离法)笔记

热门文章

  1. javascript实现单按钮显示隐藏元素
  2. 解决‘chcp’不是内部或外部命令,也不是可运行的程序或批处理文件
  3. word自带公式编辑
  4. 使用javascript实现安卓/鸿蒙手机的自动刷视频功能
  5. vue+video.js播放.m3u8地址视频
  6. iOS项目_常用备忘
  7. Oracle索引游标学习
  8. C++——判断字符类型
  9. html怎么让表格整体置顶,css如何让表格居中?
  10. 广告牌定时器怎么设置时间_定时开关怎么调时间?