pythonfor反向循环_Python for 循环语句

pythonfor反向循环_Python for 循环语句Pythonfor 常用实例说明 usr bin python coding UTF 8 print for 循环只能执行 range 内两数字相减次数 foriinrange 1 10 只能执行 9 次 判断循环终止条件是 gt 第二个数字 10 就不再执行和其他语言的 i 1to10 不同 print i iprint 使用 xra

Python for 常用实例说明:

#!/usr/bin/python

# -*- coding: UTF-8 -*-

print “for循环只能执行range内两数字相减次数”

for i in range(1,10): # 只能执行9次,判断循环终止条件是 >= 第二个数字 10 就不再执行 和 其他语言的 i=1 to 10 不同

print ‘i=:’, i

print “使用xrange还是一样的效果”

for i in xrange(1,10,1): #还是只能执行9次,和其他语言的 i=1 to 10 可执行10次是不同的

print ‘i=:’, i

print ‘for i in range(1,1)这样是不会进入循环的’

print “而其他语言的 for i=1 to 1 是可以进入一次循环的”

for i in range(1,1): # 也就是说这样是不会进入循环的。

print ‘没执行这里:i=:’, i

print “所以,要执行定次数循环必须将range(1,1)的第二个数字加1”

print “for实现step效果递增”

for i in xrange(0,10,2):

print(i)

print “for实现step效果递减”

for i in xrange(10,0,-2):

print(i)

输出结果为:

for循环只能执行range内两数字相减次数

i=: 1

i=: 2

i=: 3

i=: 4

i=: 5

i=: 6

i=: 7

i=: 8

i=: 9

使用xrange还是一样的效果

i=: 1

i=: 2

i=: 3

i=: 4

i=: 5

i=: 6

i=: 7

i=: 8

i=: 9

for i in range(1,1)这样是不会进入循环的

而其他语言的 for i=1 to 1 是可以进入一次循环的

所以,要执行定次数循环必须将range(1,1)的第二个数字加1

for实现step效果递增

0

2

4

6

8

for实现step效果递减

10

8

6

4

2

冷火

冷火

3年前 (2018-06-27)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/223628.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午1:46
下一篇 2026年3月17日 下午1:46


相关推荐

  • JavaScript定时器与清除定时器

    JavaScript定时器与清除定时器定时器 清除定时器

    2025年7月20日
    8
  • EXE文件结构和读取方法

    EXE文件结构和读取方法

    2021年12月31日
    63
  • StringBuffer与StringBuilder的区别_String

    StringBuffer与StringBuilder的区别_String1:StringBuffer、StringBuilder和String一样,也用来代表字符串。String类是不可变类,任何对String的改变都会引发新的String对象的生成;StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象。2:HashTable是线程安全的,很多方法都是synchronized方法,而HashMap不是线程安全的,但其在单线程程序中的性能比HashTable要高。3:StringBuffer和StringBuilder类的区..

    2025年11月25日
    4
  • 深入Java事务的原理与应用

    一、什么是JAVA事务通常的观念认为,事务仅与数据库相关。事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性(iso

    2021年12月26日
    46
  • 【更新】互联网公司可投之参考[通俗易懂]

    【更新】互联网公司可投之参考[通俗易懂]【更新】互联网公司可投之参考以下内容收集于网络资料,仅供参考。如有误请指正~,未经允许,禁止转载。不介意的话,放个自己的字节内推,投递链接https://jobs.toutiao.com/s/dp5bxEK,内推码:AJCWZR2北京公司上海公司广州公司深圳公司武汉公司杭州公司成都公司成都公司长沙公司…小伙伴们觉得有用的话可以关注点赞收藏,后面持续更新~以下内容收集于网络资料,仅供参考。如有误请指正~,未经允许,禁止转载。#目前已更新:北京、上海、广州、深圳、武汉、杭州、成都、南京、长沙…不介意的

    2022年5月14日
    70
  • mapminmax 用法

    mapminmax 用法mapminmax是MATLAB实现归一化的工具包,默认:(1)将矩阵的每行分别进行归一化;(2)每行的最大值最小值作为每行归一化的xmin和xmax;(3)将数据归一化到[-1,1].若要将数据归一化到0到1之间,即y∈[0,1],使用b=mapminmax(a,0,1);若给与确定的最大值和最小值作为每行的xmin和xmax,使用:b= mapminmax(a,0,1);PS.xmin…

    2022年6月30日
    31

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号