python基础入门: for 循环
for 循环可以将对象中元素进行遍历(也叫迭代)操作,每次遍历都可以对元素进行相应的处理,截止到本篇博客,可遍历(迭代)对象目前为列表类型。
for 循环的语法格式如下:
加粗样式
for item in my_list(可迭代对象):for 代码块
上述代码中的 item 就是每次循环得到的对象,即可迭代对象里面的每个值。
这里最重要的一个概念是可迭代对象(iterable object),英文你也需要记住,后面经常用到。
可迭代对象包含的类型非常多,例如有列表、元组、字典与集合,除了列表以外其它的内容将在后面进行学习。
1.for 循环基本使用
学习列表之后,对于 for 循环你需要建立一个基本的概念就是 for 循环可以依次获取到列表中的每一项,注意是依次获取。
编写代码的时候与 if 语句一样要注意缩进。
接下来通过 for 循环打印列表中每一项。
my_list = ["apple","orange","banana","pear"]
for item in my_list:print(item)
for 循环语句中只要缩进一致,可以由多行代码构成,例如:
my_list = ["apple","orange","banana","pear"]
for item in my_list:print("输出一个水果")print(item)
2.for 循环嵌套 if 判断语句
for 循环里面可以是多段代码,那这样其实也是可以嵌套 if 语句的,具体写法可以参考:
'''
学习中遇到问题没人解答?小编创建了一个Python学习交流QQ群:531509025
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
my_list = [1,2,3,4,5,6,7]
for item in my_list:if item >3:print("该元素比3大")print("该元素是:",item)
上述代码可以判断当列表中的元素大于 3 的时候,输出 if 语句中的内容,你可以尝试补全 else 语句。
python基础入门: for 循环相关推荐
- Python基础入门必学内容:判断语句与循环语句
一.if语句 关键字:if.elif.else,写法如下: # if if 条件: # (条件可以是任意表达式)# 条件成立,执行此处代码,条件不成立,跳过此处代码,继续往下执行其他diamante# ...
- 万字长文爆肝Python基础入门【巨详细,一学就会】
目录 数据的名字和种类--变量和类型 初探数据种类 数据类型 数值运算 比较运算 变量和赋值 变量的好处 用赋值更新变量 变量和数据类型的关系 总结 数据类型 数值运算 数值比较 变量和赋值 一串数据 ...
- Python基础入门教程:使用 Python 3 协程快速获得一个代理池
Python基础入门教程:使用 Python 3 协程快速获得一个代理池 前言 在执行 IO 密集型任务的时候,程序会因为等待 IO 而阻塞.比如我们使用 requests 库来进行网络爬虫请求的话, ...
- 5道python基础中while循环练习题
1. 使用while循环输出1 2 3 4 5 6 8 9 10 count=0 while count <10:count+=1print(count) 2. 求1-100的所有数的和 cou ...
- 超全面Python基础入门教程【十天课程】博客笔记汇总表
目录 1.学习地址 2.下载地址[视频.源码.课件.软件] 3.详细博客笔记 Day 01 Day 02 Day 03 Day 04 Day 05 Day 06 Day 07 Day 08 Day 0 ...
- [新手必备]Python 基础入门必学知识点笔记
Python 作为近几年越来越流行的语言,吸引了大量的学员开始学习,为了方便新手小白在学习过程中,更加快捷方便的查漏补缺.根据网上各种乱七八糟的资料以及实验楼的 Python 基础内容整理了一份极度适 ...
- Python基础入门笔记(二)
前言 本文主要为 Python基础入门笔记(一)内容的补充. 一.迭代器和生成器 1.1 Python迭代器 迭代器是一个可以记住遍历的位置的对象. 迭代器对象从集合的第一个元素开始访问,直到所有的元 ...
- Python基础入门6_文件和异常
Python 基础入门前五篇: Python 基础入门–简介和环境配置 Python基础入门_2基础语法和变量类型 Python基础入门_3条件语句和迭代循环 Python基础入门_4函数 Pytho ...
- Python基础入门_3条件语句和迭代循环
Python 基础入门前两篇: Python 基础入门–简介和环境配置 Python基础入门_2基础语法和变量类型 这是第三篇内容,主要简单介绍条件语句和迭代循环语句,内容也比较简单,目录如下: 条件 ...
- Python基础入门_2基础语法和变量类型
Python 基础入门系列第二篇,上一篇简单介绍了为什么用 Python,以及安装和配置环境. 这一篇将先介绍基础的语法,包括标识符,即变量名字,然后 Python 特色的缩进规则,注释.保留字等等, ...
最新文章
- java如何获取明天的时间_java获取各种格式的时间,获取昨天明天日期,获取一天的开始结束时间...
- mybaits十八:内置标签
- 怀旧版大脚插件未能从服务器,魔兽世界怀旧服大脚插件
- Bookshelf 2 简单DFS
- 构建高性能.NET应用之配置高可用IIS服务器-第四篇 IIS常见问题之:工作进程回收机制(上)
- c语言开发破解pdf软件,ARM处理器与C语言开发应用(第2版) PDF
- opencv ORB特征匹配
- hashmap value为null_从这五个方面看hashmap,新手一遍就能懂
- 《AP音频分析仪的使用》
- 使用 Sublime 比较文档差异
- 【初赛】初赛提纲¿ 错题集
- 面对5400万抑郁症患者,这600位志愿者“树洞”打算用AI拯救他们
- python读取加密word_Python-使用zipfile读取受密码保护的Word文档
- 【计算机网络】—— 数据链路层的功能概述
- Pandas做数据空缺值填充
- html 整体边距,html内容左右边距怎么设置
- 【Python画樱花源码】
- 如何检测计算机主板的好坏,主机电源怎么测试好坏
- Spring Boot+gRPC构建微服务并部署到Istio(详细教程)
- ant中table组件全选选中所有行(ant design2.2.8)