浅析Python中的for 循环

作者:small_123 时间:2023-12-16 10:05:20 

Python for 和其他语言一样,也可以用来循环遍历对象,本文章向大家介绍Python for 循环的使用方法和实例,需要的朋友可与参考一下。

一个循环是一个结构,导致第一个程序要重复一定次数。重复不断循环的条件仍是如此。当条件变为假,循环结束和程序的控制传递给后面的语句循环。

for循环:

在Python for循环遍历序列的任何物品,如一个列表或一个字符串,有能力。

for循环语法是:


for iterating_var in sequence:
statements(s)

如果一个序列包含一个表达式列表,它是第一个评价。然后,该序列中的第一项分配迭代变量iterating_var。接下来,执行语句块。列表中的每个项目分配到iterating_var,报表块被执行,直到整个序列被耗尽。

注:在Python中,所有的缩进字符空格后的编程结构相同数量的报表,被认为是一个单一的代码块的一部分。 Python使用缩进作为其语句分组的方法。

例子:


#!/usr/bin/python
for letter in 'Python': # First Example
print 'Current Letter :', letter
fruits = ['banana', 'apple', 'mango']
for fruit in fruits: # Second Example
print 'Current fruit :', fruit
print "Good bye!"

以上将输出结果:

Current Letter : P
Current Letter : y
Current Letter : t
Current Letter : h
Current Letter : o
Current Letter : n
Current fruit : banana
Current fruit : apple
Current fruit : mango
Good bye!

迭代序列指数:

通过遍历每个项目的另一种方法是由序列本身的偏移指数:

例如:


#!/usr/bin/python
fruits = ['banana', 'apple', 'mango']
for index in range(len(fruits)):
print 'Current fruit :', fruits[index]
print "Good bye!"

这将产生以下结果:

Current fruit : banana
Current fruit : apple
Current fruit : mango
Good bye!

在这里,我们采取的len()的协助下,内置的功能,它提供了tuple中的元素的总数,以及范围()内置函数给我们的实际顺序遍历。

以上所述是小编给大家介绍的浅析Python中的for 循环的相关知识,非常不错,具有参考借鉴价值,感兴趣的朋友一起学习吧!

标签:python,for,循环
0
投稿

猜你喜欢

  • ASP访问统计计数器代码

    2008-03-20 13:33:00
  • python网络编程 使用UDP、TCP协议收发信息详解

    2021-02-15 14:37:41
  • python列表推导式操作解析

    2022-08-26 04:07:39
  • 在sql中实现取一行最大值或者最小值

    2024-01-24 21:34:28
  • Python项目跨域问题解决方案

    2022-12-01 17:39:32
  • oracle命令行删除与创建用户的代码

    2009-03-02 10:54:00
  • Pycharm安装第三方库时Non-zero exit code错误解决办法

    2023-03-15 12:15:01
  • Python爬虫HTPP请求方法有哪些

    2023-07-25 16:55:06
  • 关于Python中request发送post请求传递json参数的问题

    2022-12-23 06:20:33
  • go语言优雅地处理error工具及技巧详解

    2023-07-16 18:56:56
  • PHP simplexml_import_dom()函数讲解

    2023-06-09 19:18:30
  • python+pandas+时间、日期以及时间序列处理方法

    2021-09-08 04:46:32
  • vue2.0父子组件间通信的实现方法

    2024-04-28 09:20:16
  • Golang自定义结构体转map的操作

    2024-05-08 10:21:39
  • Python脚本实现格式化css文件

    2023-01-09 19:00:37
  • python3调用windows dos命令的例子

    2021-11-10 06:36:44
  • 详解Python NumPy中矩阵和通用函数的使用

    2023-05-29 15:57:18
  • Mysql的列修改成行并显示数据的简单实现

    2024-01-24 01:39:54
  • asp的access数据库备份 压缩 恢复及清理数据库函数

    2008-10-31 12:36:00
  • 下拉框二级联动的JavaScript代码

    2009-05-18 18:39:00
  • asp之家 网络编程 m.aspxhome.com