返回顶部
首页 > 资讯 > 后端开发 > Python >如何理解Python基础中的for循环语句
  • 760
分享到

如何理解Python基础中的for循环语句

2023-06-02 05:06:13 760人浏览 薄情痞子

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

摘要

如何理解Python基础中的for循环语句,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。for循环的语

如何理解Python基础中的for循环语句,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

python for循环可以遍历任何序列的项目,如一个列表或者一个字符串

for循环的语法格式如下:

for iterating_var in sequence:   statements(s)

实例

#!/usr/bin/Python# -*- coding: UTF-8 -*- for letter in 'Python':     # 第一个实例   print '当前字母 :', letter fruits = ['banana', 'apple',  'manGo']for fruit in fruits:        # 第二个实例   print '当前水果 :', fruit print "Good bye!"

 以上实例输出结果:

当前字母 : P当前字母 : y当前字母 : t当前字母 : h当前字母 : o当前字母 : n当前水果 : banana当前水果 : apple当前水果 : mangoGood bye!

通过序列索引迭代

另外一种执行循环的遍历方式是通过索引,如下实例:

#!/usr/bin/python# -*- coding: UTF-8 -*- fruits = ['banana', 'apple',  'mango']for index in range(len(fruits)):   print '当前水果 :', fruits[index] print "Good bye!"

以上实例输出结果:

当前水果 : banana当前水果 : apple当前水果 : mangoGood bye!

以上实例我们使用了内置函数 len() 和 range(),函数 len() 返回列表的长度,即元素的个数。 range返回一个序列的数。

 

循环使用 else 语句

在 python 中,for … else 表示这样的意思,for 中的语句和普通的没有区别,else 中的语句会在循环正常执行完(即 for 不是通过 break 跳出而中断的)的情况下执行,while … else 也是一样。

实例

#!/usr/bin/python# -*- coding: UTF-8 -*- for num in range(10,20):  # 迭代 10 到 20 之间的数字   for i in range(2,num): # 根据因子迭代      if num%i == 0:      # 确定第一个因子         j=num/i          # 计算第二个因子         print '%d 等于 %d * %d' % (num,i,j)         break            # 跳出当前循环   else:                  # 循环的 else 部分      print num, '是一个质数'

以上实例输出结果:

10 等于 2 * 511 是一个质数12 等于 2 * 613 是一个质数14 等于 2 * 715 等于 3 * 516 等于 2 * 817 是一个质数18 等于 2 * 919 是一个质数

看完上述内容,你们掌握如何理解Python基础中的for循环语句的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注编程网Python频道,感谢各位的阅读!

--结束END--

本文标题: 如何理解Python基础中的for循环语句

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

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

猜你喜欢
  • 如何理解Python基础中的for循环语句
    如何理解Python基础中的for循环语句,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。for循环的语...
    99+
    2023-06-02
  • 【Python入门篇】——Python中循环语句(for循环的基础语法)
    作者简介: 辭七七,目前大一,正在学习C/C++,Java,Python等 作者主页: 七七的个人主页 文章收录专栏: Python入门,本专栏主要内容为Python的基础语法,Python中的选...
    99+
    2023-09-01
    python 开发语言 numpy
  • python基础之循环语句
    目录循环语句单分支如何使用双分支结构多分支的使用While 循环拳击游戏循环:总结循环语句 多分支 选择流程 If-else语句 单分支如何使用 # 单分支表...
    99+
    2024-04-02
  • Python基础教程之循环语句(for、while和嵌套循环)
    循环可以用来重复执行某条语句,直到某个条件得到满足或遍历所有元素。 1 for循环 是for循环,可以把集合数据类型list、tuple、dict、set的元素遍历出来。 (1)对...
    99+
    2024-04-02
  • 详解python基础中的for循环
    目录一、 for 循环二、拓展利用for循环输出字典的值value三、for循环的优势四、for实现累加五、计算10以内偶数和六、计算10以内奇数和总结一、 for 循环 根据变量赋...
    99+
    2024-04-02
  • python基础详解之if循环语句
    前言 还记得这个九九乘法表吗,这次课后相信你可以用代码给你的小弟弟妹妹们变出这份“葵花宝典”。 循环 如果要把循环翻译成机器语言,那他对应的可以是 for…in… ,循环就像是一个...
    99+
    2024-04-02
  • python中for循环语句如何使用
    在Python中,for循环用于迭代一个可迭代对象(如列表、元组、字符串等)中的元素。语法结构:```for 变量 in 可迭代对象...
    99+
    2023-09-14
    python
  • Go语言基础for循环语句的用法及示例详解
    目录概述语法注意示例一  死循环,读取文件示例二  打印乘法表示例三  遍历字符串,数组,map 概述 for循环是一个循环控制结构,可以执行指定次数的...
    99+
    2024-04-02
  • python基础之while循环语句的使用
    目录一、前言二、break语句三、continue语句四、小实例一、前言  前面我们学习了if分支判断和for循环语句,在这次推送中我们将继续了解循环大家庭的成...
    99+
    2024-04-02
  • 如何理解Python中FOR循环
    本篇内容主要讲解“如何理解Python中FOR循环”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何理解Python中FOR循环”吧!前言循环是指反复地连续做某件事,例如地球绕地轴自转一圈就是一...
    99+
    2023-06-16
  • python基础中的for循环怎么用
    这篇“python基础中的for循环怎么用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“python基础中的for循环怎么用...
    99+
    2023-06-26
  • Python2与python3中 for 循环语句基础与实例分析
    下面的代码中python2与python3的print使用区别,大家注意一下。python3需要加()才行。 语法: for循环的语法格式如下: for iterating_var in sequenc...
    99+
    2022-06-04
    语句 实例 基础
  • Python for 循环语句的使用
    目录 Python for 循环语句通过序列索引迭代循环使用 else 语句 Python for 循环语句 Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。 语法: f...
    99+
    2022-06-02
    Python for 循环语句
  • Python基础之python循环控制语句break/continue详解
    Python中提供了两个关键字用来控制循环语句,分别是break和continue break在条件成立时,不会执行循环中的后续代码,并且会停止整个循环 continue在条件成立时...
    99+
    2024-04-02
  • python基础之while循环、for循环详解及举例
    目录1.while循环1.1Whlie循环的书写方式1.2while循环的格式1.3while循环注意事项1.4while嵌套的格式1.5while练习:计算 1~100 ...
    99+
    2024-04-02
  • JS的for循环语句如何使用
    本文小编为大家详细介绍“JS的for循环语句如何使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“JS的for循环语句如何使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一:...
    99+
    2024-04-02
  • Python 专题二 条件语句和循环语句的基础知识
    前面讲述了"专题一.函数的基础知识",而这篇文章讲述的Python的条件语句和循环语句的基础知识.主要内容包括: 1.条件语句:包括单分支、双分支和多分支语句,if-elif-else 2.循环语句:whi...
    99+
    2022-06-04
    语句 基础知识 条件
  • 【Python入门篇】——Python中循环语句(for循环的嵌套应用)
    作者简介: 辭七七,目前大一,正在学习C/C++,Java,Python等 作者主页: 七七的个人主页 文章收录专栏: Python入门,本专栏主要内容为Python的基础语法,Python中的选...
    99+
    2023-09-27
    python 开发语言 numpy
  • 如何理解Python基础教程中Python pass语句
    如何理解Python基础教程中Python pass语句,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Python pass 语句Python pass是空语句...
    99+
    2023-06-02
  • shell基础学习中的字符串操作、for循环语句示例
    #!/bin/bashmy_name="jxq" echo $my_nameecho ${my_name} # ------------------------------------# 字符串操作# -...
    99+
    2022-06-04
    示例 字符串 语句
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作