目录

1.for循环的语法及用法

(1)语法

(2)用法:可以遍历任何序列的对象,即列表、字符串、字典,或者通过序列索引来迭代。

2.for循环的实例

(1)迭代对象为列表

(2)迭代对象为字符串

(3)迭代对象为字典

(4)迭代对象为序列索引

(5)与if函数结合使用

(6)与input函数和if函数结合使用


1.for循环的语法及用法

(1)语法

for iterative_var in sequence:statements

参数说明

iterative_var:迭代变量。

sequence:迭代序列,可为列表、字符串、字典、序列范围。

statements:迭代循环触发什么动作,比如简单的输出print函数、也可以是镶嵌迭代。

(2)用法:可以遍历任何序列的对象,即列表、字符串、字典,或者通过序列索引来迭代。


2.for循环的实例

(1)迭代对象为列表

list = ['welcome', 'to', 'our', 'world']
for str in list:print(str)#输出结果为:
# welcome
# to
# our
# world

(2)迭代对象为字符串

"""for循环语句"""
for str in 'python':print(str)#输出结果为:
# p
# y
# t
# h
# o
# n

(3)迭代对象为字典

说明:循环默认取的是字典的key赋值给变量名i。

dict = {'name':'Jame','age':8,'sex':'female'}
for i in dict:print(i)#输出结果为:
# name
# age
# sex

(4)迭代对象为序列索引

for i in range(1,4):print(i)#输出结果为:
# 1
# 2
# 3

(5)与if函数结合使用

for str in 'welcome to our world':if str == 'c':a = 'bingo'
print(a)
#输出结果为:bingoa = 'world' #定义a字符串
for str in 'welcome to our world'.split():if str == a:a = 'life'
print(a)#输出结果为:life   解释:split函数将字符串按照空字符切割,如果切割的字符串中存在a字符串则将赋值为‘life’

(6)与input函数和if函数结合使用

a = input('请输入目标字符串a:')
b = input('请输入目标字符串b:')
for str in b.split():if str == a:a = 'life'
print(a)#当输入a为:world,  b为welcome to our world
#输出结果为life

参考文章

具体input函数用法可参考文章:python的input函数用法_小白修炼晋级中的博客-CSDN博客_python中input的用法

具体if判断语句用法可参考:python的if条件语句的用法及实例_小白修炼晋级中的博客-CSDN博客_python的if条件

split函数的具体用法可参考:

python任何将字符串进行拆分——split函数的用法及实例_小白修炼晋级中的博客-CSDN博客

python的for循环语句的用法及实例相关推荐

  1. python循环语句-详解Python中的循环语句的用法

    一.简介 Python的条件和循环语句,决定了程序的控制流程,体现结构的多样性.须重要理解,if.while.for以及与它们相搭配的 else. elif.break.continue和pass语句 ...

  2. python的for语句-详解Python中的循环语句的用法

    一.简介 Python的条件和循环语句,决定了程序的控制流程,体现结构的多样性.须重要理解,if.while.for以及与它们相搭配的 else. elif.break.continue和pass语句 ...

  3. python中循环语句的用法,python几种循环方式

    python中while循环的用法是什么? python while循环语句:while 判断条件(condition):执行语句(statements)--执行语句可以是单个语句或语句块. 判断条件 ...

  4. python判断质数用for循环_Day3.Python判断与循环语句

    Python判断与循环语句!!! 例题引导: Q:输入3个整数,按从小到大依次输出,用"->"符号相连: 例如:输入4,2,6,输出2 -> 4 -> 6 A: ...

  5. python for-Python for循环及基础用法详解

    Python 中的循环语句有 2 种,分别是 while 循环和 for 循环,前面章节已经对 while 做了详细的讲解,本节给大家介绍 for 循环,它常用于遍历字符串.列表.元组.字典.集合等序 ...

  6. Python基础之循环语句

    Python基础之循环语句 一.循环语句介绍 1.循环语句理解 2.循环语句示意图 二.循环语句的分类 三.循环控制语句 四.while循环 1.while死循环 2.while条件循环 五.brea ...

  7. python中for循环语句格式_Python基础-10循环语句

    Python Python开发 Python语言 Python基础-10循环语句 10.循环语句 对于循环语句,Python仅提供了while和for两个,并未像其他编程语言一样提供for...eac ...

  8. python里面的循环语句

    python里面的循环语句 循环 要计算1+2+3,我们可以直接写表达式: >>> 1 + 2 + 3 6 要计算1+2+3+...+10,勉强也能写出来. 但是,要计算1+2+3+ ...

  9. python学习_循环语句

    python学习_循环语句 第1关:斐波那契数列 斐波那契数列(Fibonacci sequence),又称黄金分割数列. 因数学家莱昂纳多·斐波那契(Leonardoda Fibonacci)以兔子 ...

最新文章

  1. 互联网电商老三巨头在网站推广下逐步退居幕后新三巨头蓄势待发
  2. [渝粤教育] 西南科技大学 数据库应用 在线考试复习资料(1)
  3. Kotlin——初级篇(二):变量、常量、注释
  4. django-反向解析-命名分组路由的反解
  5. vscode 默认初始化_前端vscode 环境初始化
  6. 深海迷航代码_?《深海迷航(Subnautica)》如何输入代码
  7. 基于OSINT的信息收集思路
  8. OpenStack腾讯云部署_Nova部署
  9. java 个人通讯录_java web个人通讯录系统设计
  10. MATLAB导入EXCEL表格数据画散点图
  11. 有哪些有格调的免费素材网站?
  12. Docker 安装常用软件(超全、超实用)
  13. 选择 Delphi 2007 ( CodeGear Delphi 2007 for Win32 Version 11.0.2837.9583 ) 的理由
  14. 修改node.js全局依赖包的安装路径
  15. 读书笔记-写给所有人的逻辑思维课
  16. 马云:未必每个企业都要转型,但每个企业都要升级 | 杭州启用全国首个基于人工智能的数据资源平台
  17. Wideband Direction of Arrival Estimation Based on Multiple Virtual Extension Arrays
  18. 巧用DHCP服务器 防止IP地址冲突
  19. 电子设备必须通过电磁兼容试验
  20. 20年来,有一群用这个引擎探索“格斗”的极限

热门文章

  1. C/C++程序的断点调试 - Dev C++
  2. DOM解析Xml文件,以及新建asserts文件目录
  3. Golang入门:Linux上的go语言安装与配置
  4. jsp学习(六.MVC模式)
  5. 4亿活跃用户,同时在线用户6000万,网友:期待快播团队再次崛起
  6. C语言-计算圆面积。
  7. 【毕业设计】基于stm32的智能婴儿车 婴儿床 系统 - 物联网 单片机
  8. 中国社科院与美国杜兰大学金融管理硕士项目,引领你走在金融行业前沿
  9. JavaScript 常用输出语句 及 数据与运算
  10. 前端网页emoji方案:twemoji简单使用(推特emoji)