如何在 Python 中使用for循环

Python for循环遍历序列。它将这段代码重复 n 次。考虑以下 for循环的流程图。

Python for loop 可以通过两种方式使用。

  • 使用序列
  • 使用 range()函数

在 Python 中,序列被称为列表、集合、字符串、元组和字典。我们可以使用 for循环提取序列的元素。下面是循环的语法。

语法:


for iterating_var in sequence:
    statement(s)

让我们理解下面的例子。

示例- 1


list1 = [10, 20, 30, 40, 50, 60]
for i in list1:
    print(i)

输出:

10
20
30
40
50
60

示例- 2


str = "JavaTpoint"
for i in str:
    print(i)

输出:

J
a
v
a
T
p
o
i
n
t

range 函数()生成数字序列。例如,如果我们执行范围(5) ,它将生成 0 到 4。range()函数的语法如下。

语法:


range(start, stop, step-size)

它接受这三个论点。

  • 开始代表迭代的开始。
  • 停止表示循环结束。它将迭代直到 stop-1。
  • 步长跳过特定的迭代次数。默认情况下,步长为 1。

让我们理解下面的例子。

示例- 1


for i in range(20):
    print(i, end = ' ')

输出:

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

示例- 2 使用 range()函数遍历列表元素


list = ['Peter', 'Joseph', 'Ricky', 'Devansh', 'Kevin']  
for i in range(len(list)):  
    print("Hii",list[i])  

输出:

Hii Peter
Hii Joseph
Hii Ricky
Hii Devansh
Hii Kevin

说明:

len() 函数返回列表的长度。范围()获得列表中的元素数量并打印其元素。


原创文章,作者:Y8SMZ,如若转载,请注明出处:https://www.506064.com/n/126325.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
Y8SMZ的头像Y8SMZ
上一篇 2024-10-03 23:07
下一篇 2024-10-03 23:07

相关推荐

  • Sass与CSS:更有效率、更优雅的样式表编写方式

    一、Sass简介 Sass(Syntactically Awesome StyleSheets)是一种流行的CSS预处理器,它为开发者提供了一种更加高效、优雅的样式表编写方式。Sa…

    编程 2024-11-05
  • 使用Ubuntu Launchpad进行软件发布和版本控制管理的最佳实践

    Ubuntu Launchpad是一个允许人们发布和维护软件包的开放平台。在该平台上,用户可以找到各种各样的软件包,也可以创建自己的软件包并发布到Ubuntu软件中心。本文将介绍如…

    编程 2024-12-02
  • 包含ccapturejs磷光特效的词条

    本文目录一览: 1、磷光闪闪像这样的词有哪些 2、荧光、磷光、化学发光的原理有何异同? 3、为什么分子的荧光波长比激发光波长长?而磷光波长又比荧光波长长? 4、夜明的原理? 5、磷…

    编程 2024-12-08
  • 回顾java冒泡排序(java冒泡排序详解)

    本文目录一览: 1、java这个冒泡排序是怎么回事? 2、用java写个冒泡排序? 3、Java冒泡排序的原理? 4、JAVA 冒泡排序法的详细解释是什么? java这个冒泡排序是…

    编程 2024-11-11
  • 3D目标检测

    随着计算机视觉、深度学习等技术的迅速发展,3D目标检测成为了当前热门的研究领域之一。3D目标检测是通过获取目标物体的三维信息并从中提取出目标物体的语义信息,实现对三维世界中物体的检…

    编程 2024-10-03
  • HTML弹性布局详解

    一、什么是HTML弹性布局 HTML弹性布局,也被称为Flexbox,是目前前端开发中最流行的布局方式之一。它允许我们在容器内对子元素进行灵活的布局,实现页面的自适应。HTML弹性…

    编程 2024-10-31
  • 12个游戏带你入门python,12个经典游戏

    本文目录一览: 1、初学Python可以做哪些小项目 2、最全面的12种Python学习方式 3、有哪些python写的游戏 4、python小游戏 5、如何自学 Python 6…

    编程 2024-11-13
  • 详解userdel-r命令

    一、概述 userdel命令是一个用于删除用户的常见命令,它可以删除用户的账户信息、相关的文件和目录。而在userdel命令的基础上,userdel-r命令是一个更为强大的命令,它…

    编程 2024-11-19
  • 配置Anaconda环境变量

    介绍 在Python领域,Anaconda是一个常用的集成开发环境和工具包管理器。安装Anaconda时,用户需要配置环境变量,以便可以在命令行中调用Anaconda环境。本文将详…

    编程 2024-11-09
  • 让Android图片选择更简单的Matisse库

    在开发Android应用程序的过程中,经常需要使用到图片选择的功能,但是系统自带的图片选择器功能较为单一,不能满足我们更加复杂的需求。为此,网上有很多开源的图片选择库,其中Mati…

    编程 2024-10-04

发表回复

登录后才能评论