python for循环n次_Python入门10 —— for循环
1.字符串依次取值
students = ['egon', 'lxx', 'alex']
i = 0
while i < 3:
print(students[i])
i += 1
2.针对循环取值操作,while循环并不擅长,于是python提供一个专门循环取值操作:for循环
students = ['egon', 'lxx', 'alex']
for x in students: # 有几个值就循环几次
print(x)
dic={'name':'egon','age':18,'sex':'male'}
for aaa in dic: # 从字典里取出的默认是key,
print(aaa,dic[aaa])
for x in 'egon':
print(x)
count = 0
while count < 3:
print('======')
print('hello world')
print('======')
count+=1
for x in ['a','b','c']: # x='c'
print('======')
print('hello world')
print('======')
for x in range(3):
print('======')
print('hello world')
print('======')
range(1,3) # 从1开始,顾头不顾尾
for x in range(1,3): # [1,2]
print(x)
range(3):默认从0开始,顾头不顾尾,到2结束,0,1,2
range(1,6) # 可以指定开头,从1开始,顾头不顾尾,到5结束,1 2 3 4 5
range(1,6,2) # 可以指定步长,1 3 5
students = ['egon', 'lxx', 'alex']
for x in students:
print(x)
for i in range(len(students)): # [0,1,2]
print(i)
print(students[i])
# 0 2 4
l=['a','b','c','d','e','f'] #
range(len(l))
for i in range(0,len(l),2):
print(l[i])
3.总结:
一:while循环与for循环
相同之处:
都是循环,都是用来做重复的事情
不同之处
1.while循环通常用来循环执行某段代码
for循环通常用来进行循环取值
2.while循环的循环次数取决于条件什么时候为假
for循环循环的次数取决in后的数据类型所包含的值的个数
二:for+range():range用来产生一个数字序列
用途1:用来重新n次某段代码
用途2:range可以用来产生数字序列,数字对应的是列表的索引
所以说,for+range()是可以按照索引编列列表
for+break
for i in range(3): #
username=input('username>>: ')
password=input('password>>: ')
if username == 'egon' and password == '123':
break
else:
print('用户名或密码错误')
for+continue
for i in range(5): # [0,1,2,3,4]
if i == 2 or i == 3:continue
print(i)
for+else
for i in range(3): #
username=input('username>>: ')
password=input('password>>: ')
if username == 'egon' and password == '123':
break
else:
print('用户名或密码错误')
else:
print('账号密码输错次数达到最大限制,退出程序')
python for循环n次_Python入门10 —— for循环相关推荐
- pythonwhile循环实战教程_Python入门丨for循环和while循环
for...in...循环语句 for循环可以遍历任何序列的项目,如一个列表或者一个字符串 实例 for i in 'one': print(i) 输出结果 o n e for循环:空房子 空房子的学 ...
- python中for循环语句格式_Python基础-10循环语句
Python Python开发 Python语言 Python基础-10循环语句 10.循环语句 对于循环语句,Python仅提供了while和for两个,并未像其他编程语言一样提供for...eac ...
- python循环语句格式_Python基础-10循环语句
10.循环语句 对于循环语句,Python仅提供了while和for两个,并未像其他编程语言一样提供for...each/do...while/while...do等. 10.1 while循环 wh ...
- python多分支语句实例_Python分支语句与循环语句应用实例分析
Python分支语句与循环语句应用实例分析 来源:中文源码网 浏览: 次 日期:2019年11月5日 [下载文档: Python分支语句与循环语句应用实例分析.txt ] (友情提示:右 ...
- python windows窗口置顶_Python入门:第一个程序“Hello, world”
本文主要内容 安装Python 使用IDLE和基础交互模式 编写一个简单的程序 使用IDLE的Python shell窗口 本章将介绍Python和IDLE的下载.安装和启动过程,IDLE是Pytho ...
- python编程教程第九讲_Python入门学习视频,最全面讲解视频无偿分享,这些基础知识你都懂了吗?...
2020最新Python零基础到精通资料教材,干货分享,新基础Python教材,看这里,这里有你想要的所有资源哦,最强笔记,教你怎么入门提升!让你对自己更加有信心,重点是资料都是免费的,免费!!! 如 ...
- python的if else 语句使得循环停止的_Python条件语句和循环语句
条件和条件语句 1. 有条件地执行和 if 语句 真值可合并,至于如何合并稍后再讲,先来看看真值可用来做什么.请尝试运行下面的脚本: name = input('What is your name? ...
- python为什么那么难学_Python入门很难吗? 为什么越来越多的人都学Python?
Python都说是最容易学习的编程语言,但是为什么还是有很多的小白在学习的过程中学的云里雾里,一天到晚都是报错,异常,这也怪不得会有那么多人说,学Python是从入门到入土!其实一门编程语言不像语文那 ...
- python中while循环的格式_Python 学习笔记——for循环和while循环
文章目录 一.for循环 1.for循环的格式 2.for循环遍历字典 3.range()函数 for循环配合range()函数 二.while循环 while循环的格式 break while循环 ...
最新文章
- CVPR2020:4D点云语义分割网络(SpSequenceNet)
- Nature:13个维度,手把手教“研究er”如何做报告
- 自学java的注意,自学Java开发注意事项
- linux awk 教程,AWK简单使用方法
- flink报错:Error: Static methods in interface require -target:jvm-1.8 已解决
- UVA1603Square Destroyer破坏正方形
- 解惑小微企业信息化系统上云的顾虑
- 阅读目录(置顶)(长期科技领域知识)
- debug和release的区别
- MySQL笔记-删除session,删除阻塞任务
- 【干货】Graph Embedding及其在知乎的实践.pdf(附下载链接)
- java github关联登录_没错,用三方Github做授权登录就是这么简单!(OAuth2.0实战)...
- QT6安装教程(兼容QT5、QT4)
- matlab微积分如何计算器,利用matlab进行微积分的计算.pptx
- 怎样将优酷独播1080P视频KUX格式转换成MP4
- 古风系统仙侠文推荐_5本古典仙侠全本精品小说,文笔精湛,仙味十足,值得细品一二...
- solidwork 侵权 证据_刑事案件辩护律师证据质证的“分层”模式
- 【记录】gis空间分析poi点分布的影响因素操作过程
- 对小米路由器提出严正批评,2.4G下,40MHz自动变20MHz
- 迪赛智慧数——柱状图(象形标识图):全国历年结婚登记数
热门文章
- 关闭服务器系统关机事件,Windows Server 2012 系统提示意外关闭,事件ID:6008
- java中DatagramSocket连续发送多个数据报包时产生丢包现象解决方案
- poj 1905Expanding Rods
- 识别物体是否存在_【科学实践Vol.1】带你玩转“人脸识别”
- html引入百度地图报错,vue引入百度地图BMapGL,或者其他个性化地图
- arcgis 属性表 汇总_Arcgis中遥感影像地理配准、矢量化与地图制作
- 【c语言数据结构笔记】1.2 数据结构
- android layout.inflater,Android - LayoutInflater
- 半圆阴影_六年级数学:怎么求阴影部分面积?正方形与半圆,割补法常考题
- oracle查看物化视图的索引,oracle – 物化视图中的域索引返回零行