2021年12月2日
循环
一、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日相关推荐
- 3D打印机硬件驱动-马林固件最新版本2.0.X中文注释(1)marlin 2.0.9.2 截至发稿时间2021年12月16日
马林固件最新版本翻译注释 /*============================================================================== Marlin ...
- 【贪玩巴斯】带你一起攻克英语语法长难句—— 第二章——并列句全解 2021年12月17日——2022年2月5日
[贪玩巴斯]带你一起攻克英语语法长难句-- 第二章--并列句全解 2021年12月17日--2022年2月5日 并列句 1.什么是并列句? 2.并列连词以及与其同义的逻辑关系词 1.常见的并列连词 2 ...
- 2021年12月9日|12月10日|
2021年12月7日|8日|9日|10日 完成POI关键字搜索--高d地图 公交线路--百d地图 LeetCode视频 P2 认识复杂度和简单排序算法 选择排序 冒泡排序 异或运算 异或简介及原理 异 ...
- 【贪玩巴斯】Unity3D初学圣经(一)——学习要求 Unity简单介绍 游戏引擎介绍 课程体系介绍 「1-1 到 1-4 」—— 2021年12月9日
Unity3D初学圣经 一 --学习要求 & Unity简单介绍 & 游戏引擎介绍 & 课程体系介绍 本文对应视频P1 1-1 到P2 1-4 1.学习要求 2.Unity简单 ...
- XSX和PS5对标的电脑配置(2021年12月10日分析)
Xbox Series X对标电脑配置(2021年12月10日下午) 前言 最近买了台小米电视86,光看电视感觉不过瘾,想玩点游戏. 但是专门买一个XSX或者PS5又感觉没必要,因为我也不是游戏重度爱 ...
- pytorch 和torchvision 版本对应(2021年12月15日最新版)
pytorch 和torchvision 版本对应 原文链接 2021年12月15日更新: 2021年10月20日更新: 2021年7月14日更新:
- 美团外卖在全球已超过1亿次下载;福成股份1万头肉牛繁殖场于2021年12月18日建成 | 知消...
美团外卖在全球已超过1亿次下载.移动数据与分析提供商App Annie宣布,三快科技公司(Sankuai Technology Company)发布的一款美食递送app美团外卖在全球的iOS和Goog ...
- 【贪玩巴斯】带你学: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 ...
- 注意 2022年一级计算机考证报名2021年12月29日-2022年1月7日
2022全国计算机等级考试报名 2022年3月全国计算机等级考试报名将于2021年12月29日-2022年1月7日进行,报名网址为教育部考试中心NCRE考务管理系统(https://ncre-bm.n ...
- 2021年12月13日|14日|15日|16日|17日
2021年12月第三周周记 B站左神Leetcode视频 归并排序 package class02; import java.util.Arrays;public class Code01_Merge ...
最新文章
- windows下命令行启动tomcat
- ios开发 ajax hook,IOS中的网络拦截总结
- 发文平台对文章发布的基本要求
- 宏定义和内联函数的区别
- 省市县联动javascript版..
- liferay namespace用法
- Win10 Terminal + WSL 2 安装配置指南
- L - Lookup Performance(主席树)
- php mysql随机记录_php随机取mysql记录方法小结
- 网页修改iPhone13在线源码 – 无需SVIP
- docker network bridge模式,自定义(一)
- [转]Windows关机过程分析与快速关机
- linux方舟部落日志显示攻击者,r7800日志显示被攻击
- WPF随笔(十)--使用AvalonDock实现可停靠式布局
- 2008 r2 server sql 中文版补丁_SQL Server各版本代号、补丁汇总(非官方)
- 基于LDC1000的自动循迹小车
- 安装Dreamweaver CS5遇到的问题
- PyQt5 小工具:Excel数据分组汇总器...
- 论文小技巧-pdf转eps使色彩保持RGB不变及去边框
- TOPSIS法(优劣解距离法)笔记