美文网首页
关于for循环和range函数

关于for循环和range函数

作者: 想象_442c | 来源:发表于2020-01-31 18:08 被阅读0次

1. range(n)循环n遍,是从0到n-1

2. range(n,m)循环m-n遍,从n到m

range(n)=range(0,n)

range(1,1)的时候是循环0遍,这个符合第2条规则,但是实际上用起来有些怪怪的,需要稍微绕一下下,比方说:

大家都会的冒泡排序

在这个例子中的num1实际上是从0到len(arr)-1再-1的,没有len(arr)-1,

而num2是从num1+1开始的,最多就是len(arr)-1-1再+1,也就是len(arr)-1,所以并不会出现range(n,n)=[]的问题,

但直观上来看num2的循环好像会出现range(len(arr),len(arr))的问题.....所以有点别扭

主要还是原来用的别的语言的时候太懒了,我都不分<=和<,经常是试着来,这个不行就用另一个,反正就这两种可能...............

python不惯我这个坏毛病........

当然了,也可以用while.....但我原来也不喜欢用这个,还得想跳出 条件.....还是太懒了

相关文章

  • 关于for循环和range函数

    1. range(n)循环n遍,是从0到n-1 2. range(n,m)循环m-n遍,从n到m range(n)...

  • for循环的用法

    for循环经常和range()函数配合使用 range()函数的用法: range(起始值,终止值,步长) bre...

  • Python零基础5:for循环、while循环

    for……in……循环 range()函数 for循环:办事流程 while循环 两种循环对比 pop()函数

  • 自动化测试:Python中range()函数

    range函数: 【range()】函数可创建一个整数列表,一般用在for循环中,函数语法为【range(star...

  • 11、for循环示例

    上集回顾: for循环语句 range()函数 range() 、len()天仙配 上集学习了for循环语句的相关...

  • 列表(二)

    1.遍历列表(for循环) 2.range( )函数 range(a,b):输出a~b-1 用range( )创建...

  • python编程基础

    知识点1:for 循环 1. for 循环中使用 range 来定义循环变量范围,range 函数从 0 开始 2...

  • Python3之enumrate和range对比及示例

    概述 在Python中,enumrate和range都常用于for循环中,enumrate函数用于同时循环列表和元...

  • 4.Python-控制流

    控制流 if, elif和else while循环 执行 ,直到不满足为止 range函数 ...

  • scala函数

    函数定义 默认参数 命名参数 可变参数 循环表达式 to | Range | until for循环

网友评论

      本文标题:关于for循环和range函数

      本文链接:https://www.haomeiwen.com/subject/pkogthtx.html