广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python倒序for循环实例
  • 409
分享到

python倒序for循环实例

2024-04-02 19:04:59 409人浏览 薄情痞子

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

摘要

目录python倒序for循环Python笔记for循环倒序方法一方法二python倒序for循环 直接上代码: #从10到0进行遍历循环,括号里最后一个-1是步长,实现倒序;前两个

python倒序for循环

直接上代码:

#从10到0进行遍历循环,括号里最后一个-1是步长,实现倒序;前两个参数是起始和终止值,也是前闭后开。
for i in range(10,-1,-1): 
    print(i)

输出:

10
9
8
7
6
5
4
3
2
1
0

python笔记for循环倒序

方法一

# 从10递减循环到-1,注意不包括-1,第三个参数是步长(左闭右开)
for i in range(10,-1,-1):
    print(i)

结果

10
9
8
7
6
5
4
3
2
1
0

注意:此处的第二个-1,我是这样理解的,当循环到0的时候,递减-1,也就是0-1=-1,但是不包括-1,所以结果就是10-0

如果是-2,则包括-1

for i in range(10,-2,-1):
    print(i)

结果

10
9
8
7
6
5
4
3
2
1
0
-1

如果大家理解了的话,那么猜猜这个结果是啥

for i in range(10,0,-1):
    print(i)

没错,结果就是

10,9,8,7,6,5,4,3,2,1

方法二

使用reversed函数,它的作用就是倒序排列

for i in reversed(range(0,10)):
    print(i)

结果:

9
8
7
6
5
4
3
2
1
0

如果没有reversed,只是range(0,10):

结果是:

0,1,2,3,4,5,6,7,8,9

加上reversed后就是把原来的结果倒过来,所以就变成了:

9,8,7,6,5,4,3,2,1,0

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: python倒序for循环实例

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

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

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

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

下载Word文档
猜你喜欢
  • python倒序for循环实例
    目录python倒序for循环python笔记for循环倒序方法一方法二python倒序for循环 直接上代码: #从10到0进行遍历循环,括号里最后一个-1是步长,实现倒序;前两个...
    99+
    2022-11-11
  • Python实现for循环倒序遍历列表
    目录for倒序遍历列表for循环(正序/倒序)1.正序2.倒序for倒序遍历列表 数字列表,range方法构建列表: for value in range(5, -1, -1):  ...
    99+
    2022-11-11
  • python案例-for循环
    编写一个程序,让用户输入3个数字:(f)rom,(t)o和(i)ncrement。以i为步长,从f计数到t,包括f和t。例如,如果输入的是f = 2,t = 26,i = 4,程序将输出2,6,10,14,18,22,26。#!/usr/b...
    99+
    2023-01-31
    案例 python
  • python 循环while和for in简单实例
    python 循环while和for in简单实例 #!/uer/bin/env python # _*_ coding: utf-8 _*_ lucknumber = 5 b = 0 while ...
    99+
    2022-06-04
    实例 简单 python
  • Python for循环详解【附代码实例】
    文章目录 一、for循环二、for循环语法如下三、 for循环应用案例案例一:for循环实现方式案例二:遍历字典案例三:for循环嵌套 四、总结for循环与while循环的异同五、for...
    99+
    2023-09-25
    python 服务器 linux
  • 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循环
    Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。for循环的语法格式如下:for iterating_var in sequence:    statem...
    99+
    2023-01-30
    python
  • python-for循环与while循环
    格式: while 条件 为 True: 代码块 while True: rayn_age = 18 age = input('请输入你的年龄:') age = int(age) if age == ra...
    99+
    2023-01-31
    python
  • Python循环语句(while循环、for循环)
    Python循环语句 一、while循环二、for语句三、range()函数四、break 和 continue 语句五、pass语句 Python循环语句主要有while循环和for循环...
    99+
    2023-09-04
    python 开发语言 爬虫
  • python中for循环的多种使用实例
    目录前言for循环迭代字符串for打印数字注意for循环不能迭代数值类型for循环打印数字的话要借用range函数for循环可用来初始化列表简单的往列表里添加数据列表推导式总结前言 ...
    99+
    2022-11-11
  • python的切片实例可代替for循环
    #!/usr/bin/env python3 # -*- coding: utf-8 -*- L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack'] print('L[0:3] =', L[0:...
    99+
    2023-01-31
    切片 实例 python
  • python基础之while循环、for循环详解及举例
    目录1.while循环1.1Whlie循环的书写方式1.2while循环的格式1.3while循环注意事项1.4while嵌套的格式1.5while练习:计算 1~100 ...
    99+
    2022-11-10
  • 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 循环 while,for
    一循环语句(有两种):while 语句for   语句while 语句:问题:输入一个整数n,让程序输出n行的:hello 1hello 2.......hell nwhile 语句:作用:根据一定条件,重复的执行一条语句或多条语句语法:w...
    99+
    2023-01-31
    Python
  • python中for循环的用法示例
    python中for循环是指一个通用的序列迭代器,主要用于遍历任意一个有序的序列对象内的元素,比如一个列表或者一个字符串;一般for循环常用于遍历字符串、列表、元组、字典、集合等序列类型,逐个获取序列中的各个元素。具体用法分析如下:for循...
    99+
    2022-10-24
  • python中for循环的示例分析
    这篇文章将为大家详细讲解有关python中for循环的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、遍历可迭代的对象。循环的本质是首先通过iter()函数获得可迭代对象Iterable的迭代器...
    99+
    2023-06-15
  • python开发之for循环操作实例详解
    本文实例讲述了python开发之for循环操作。分享给大家供大家参考,具体如下: 下面是我做的一些学习记录供大家参考: #基本的for循环语句 test_list = [2,"Jone",3,6,7,'...
    99+
    2022-06-04
    详解 实例 操作
  • Python双层for循环
    matrix0 = [[1, 2], [3, 3], [2, 1]] print 'matrix0:', matrix0 matrix1 = [[1 for i in range(2)] for i in range(3)] prin...
    99+
    2023-01-31
    Python
  • Python的for循环,continu
    #!/usr/bin/env python     #coding:utf-8                                      #for循环和else语法 for i in range(0,10,2):      ...
    99+
    2023-01-31
    Python continu
  • js中for循环的实例用法
    这篇文章主要介绍“js中for循环的实例用法”,在日常操作中,相信很多人在js中for循环的实例用法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”js中for循环的实例用法”...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作