广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python中怎么实现for循环
  • 171
分享到

Python中怎么实现for循环

2023-06-15 19:06:27 171人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

这篇文章将为大家详细讲解有关python中怎么实现for循环,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。For循环如何在Python中工作Python的for循环通过遍历数组的序列来工作。

这篇文章将为大家详细讲解有关python中怎么实现for循环,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

For循环如何在Python中工作

Python的for循环通过遍历数组的序列来工作。从本质上讲,它在处理诸如字符串,列表,元组,字典或集合之类的序列时很有用。一个在关键字通常遵循了Python中循环。一个用于循环在所有的编程语言相似的特点。例如,尽管存在语法差异,但是Java的for循环的特性类似于Python的for循环的工作方式。Python  for循环的常用语法如下:

for new_variable in parent_variable:     execute some statements

如前所述,与while循环不同,for循环功能更强大,因为它在流中提供了更多的控制。如何使用Python的For循环:实际示例现在,让我们看一些如何在Python中使用for循环的实际示例。下面的代码段输出列表中的每个项目

release = ["linuxmi", "ubuntu", "Centos", "debian", "redhat"] for i in release:     print(i)

您还可以修改上面的代码以输出具有字母“ a”的任何项目:

release = ["linuxmi", "ubuntu", "centos", "debian", "redhat"] for i in release: if "a" in i: print(i)

Python中 的for循环也采用直接的else语句:

b=[2, 3, 5] for i in b:     print(i) else:     print("循环结束")

您也可以使用break语句来更改for循环的流程:

b=[2, 3, 5] for i in b:     if i>3:         break     print(i)

您还可以使用continue关键字的循环:

b=[2, 3, 5] for i in b:     if i>3:         continue     print(i)

如下图:

Python中怎么实现for循环

在Python中使用带有列表和字符串文字的for循环

现在看一下下面的代码,输出1到100之间的所有正整数。为此,您首先要使用Python的内置range函数创建1到100之间的数字列表:

for x in range(1, 101):     print(x)

您可以通过引入条件语句来输出1到100之间的所有奇数来修改该代码块:

for x in range(1, 101):     if x%2==1:         print(x)

但是,您也可以在上面代码的输出中创建一个“ 2 by output”乘法表。要做到这一点,你只需要再添加一些如下这样的语句,如下所示:

for x in range(1, 101):     if x%2==1:         print(x, "x", 2, "=", x * 2)

如下图: 

Python中怎么实现for循环

现在,您已经了解了for循环如何使用整数列表。让我们看一下如何在字符串中使用for循环。

下面的代码返回句子中每个字符串的序列:

a = "linuxmi" for i in a:     print(i)

 Python中怎么实现for循环

我们还可以使用for循环来计算变量a中的字符串(包括空格)的数量:

a = ["welcome linuxmi.com"] for i in a:     print(i.count(''))

Python中怎么实现for循环

但是,您也可以将for循环放在单独的变量中,并通过像上面这样重写代码来获得类似的结果:

a = ["welcome linuxmi.com"] c=[b.count('') for b in a] print(c)

Python中怎么实现for循环

注意:要获取字符计数,请确保count关键字后面的括号中的引号之间没有空格。

您还可以修改上面最后两个代码片段中的每一个,以使用for循环创建一个简单的单词计数器。在这种情况下,你需要做的是在括号中的每个引号之间插入一个空格:

a = ["welcome linuxmi.com"] for i in a:      print(i.count(' ') + 1)

如下图: 

Python中怎么实现for循环

就像您对字符计数所做的一样,您还可以通过将for循环放在这样的变量中来重写上面的单词计数代码:

a = ["welcome linuxmi.com"] c=[b.count(' ') + 1 for b in a] print(c)

请一定要注意括号中的引号之间的单个空格。

如下图: 

Python中怎么实现for循环

对数组使用Python For循环

您也可以使用for循环从数组中获取特定元素。

假设您有一组水牛buffalo,“健康healthy”动物的值为“是Yes”,而“不健康”水牛buffalo的值为“否No”。每只水牛buffalo都有一个唯一的名称,您想隔离所有患病的水牛buffalo。

您可以使用for循环输出所有不健康的水牛buffalo。要查看在这种情况下for循环的有用性,下面的代码输出数组中所有不健康的水牛buffalo的名称:

array = [{"name":"buffalo1", "healthy":"Yes"},  {"name":"buffalo3", "healthy":"No"},   {"name":"buffalo4", "healthy":"Yes"},   {"name":"buffalo5", "healthy":"Yes"},   {"name":"buffalo8", "healthy":"No"},  {"name":"buffalo7", "healthy":"No"},  {"name":"buffalo9", "healthy":"No"}  ] for buffalos in array:       if buffalos["healthy"]=="No":           print("Quarantine", buffalos["name"])

关于Python中怎么实现for循环就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

--结束END--

本文标题: Python中怎么实现for循环

本文链接: https://www.lsjlt.com/news/281353.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python中怎么实现for循环
    这篇文章将为大家详细讲解有关Python中怎么实现for循环,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。For循环如何在Python中工作Python的for循环通过遍历数组的序列来工作。...
    99+
    2023-06-15
  • python中For循环
    打印出1到100的数,不包含100for i in range(1,100):if i==23:print "great,you got your luncky number:",iprint 'The unmber is:',i=====...
    99+
    2023-01-31
    python
  • python中如何实现for循环赋值
    这篇文章主要介绍了python中如何实现for循环赋值,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。For循环赋值前提条件:我创建了一个road类,这个类里面有这些属性。我先...
    99+
    2023-06-15
  • 怎么理解Python中的for循环
    本文小编为大家详细介绍“怎么理解Python中的for循环”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么理解Python中的for循环”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。01 使用tryexcep...
    99+
    2023-07-05
  • Shell两种for循环怎么实现
    小编给大家分享一下Shell两种for循环怎么实现,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!前言:  生产环境中的应用场景:根目录下建立数量不等的目录,挂载不同的硬盘,按sdb-sdn的顺序对应/data2-/data...
    99+
    2023-06-09
  • python中append怎么在for循环使用
    在Python中,可以通过使用append()方法将元素添加到列表中。在for循环中使用append()方法的一种常见方法是将循环变...
    99+
    2023-10-18
    python
  • 怎么在python中使用for…in循环
    这期内容当中小编将会给大家带来有关怎么在python中使用for…in循环,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。python可以做什么Python是一种编程语言,内置了许多有效的工具,Python...
    99+
    2023-06-14
  • python基础中的for循环怎么用
    这篇“python基础中的for循环怎么用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“python基础中的for循环怎么用...
    99+
    2023-06-26
  • Python中for循环怎么定义迭代
    本文小编为大家详细介绍“Python中for循环怎么定义迭代”,内容详细,步骤清晰,细节处理妥当,希望这篇“Python中for循环怎么定义迭代”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。Python的 for...
    99+
    2023-06-30
  • Python中for循环和while循环有什么不同
    这篇文章主要讲解了“Python中for循环和while循环有什么不同”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python中for循环和while循环有什么不同”吧!Python中用w...
    99+
    2023-06-02
  • 怎么在Linux中利用shell 实现for循环
    本篇文章为大家展示了怎么在Linux中利用shell 实现for循环,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。C语言风格for ((i=1; i<=100; ...
    99+
    2023-06-09
  • python倒序for循环实例
    目录python倒序for循环python笔记for循环倒序方法一方法二python倒序for循环 直接上代码: #从10到0进行遍历循环,括号里最后一个-1是步长,实现倒序;前两个...
    99+
    2022-11-11
  • JavaScript中for循环怎么用
    这篇文章给大家分享的是有关JavaScript中for循环怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。前言对于for循环,相信大家再常用不过了。但是这回说下for循环是因...
    99+
    2022-10-19
  • php中for循环怎么用
    这篇文章主要为大家展示了“php中for循环怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“php中for循环怎么用”这篇文章吧。for循环//正常写法 f...
    99+
    2022-10-19
  • python用for循环实现冒泡排序
    下面实现用for循环实现冒泡排序(升序)arr=[5,9,34,3,24,12,23,2] for i in range(1,len(arr)):     for j in range(0,len(arr)-i):         if a...
    99+
    2023-01-31
    python
  • python中的for循环对象和循环退出
    判断条件,1位true,0是flesh,成立时true,不成立flesh,not取反 if  1;      print 'hello python'    print 'true'   not取反,匹配取反,表示取非1大于2的正确...
    99+
    2023-01-31
    对象 python
  • vue.js中怎么利用v-for循环实现渲染
    本篇文章为大家展示了vue.js中怎么利用v-for循环实现渲染,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。一、简介vue.js 的循环渲染是依赖于 v-for ...
    99+
    2022-10-19
  • Python中的for循环详情
    目录1、可迭代对象1.1什么是可迭代对象1.2怎么判断2、字符串的for循环3、列表的for循环4、元组的for循环5、字典的for循环5.1keys()5.2 values()5....
    99+
    2022-11-12
  • 浅析Python中的for 循环
    Python for 和其他语言一样,也可以用来循环遍历对象,本文章向大家介绍Python for 循环的使用方法和实例,需要的朋友可与参考一下。 一个循环是一个结构,导致第一个程序要重复一定次数。重复不断...
    99+
    2022-06-04
    Python
  • python中循环的写法 for
    最近倒腾python,希望能坚持下去吧 发现了个叫codecademy的网站,还不错http://www.codecademy.com/courses/python-beginner-en-IZ9Ra/0/1curriculum_id=4...
    99+
    2023-01-31
    写法 python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作