精华内容
下载资源
问答
  • for和while循环的区别

    2019-09-23 15:46:47
    区别for循环,就是遍历某一对象,通俗说就是根据循环次数...while循环,是当满足什么条件时候,才做某种操作。 for为遍历循环 while为直到循环 转载于:https://www.cnblogs.com/xiongwei/p/10431382.html...

    区别:for循环,就是遍历某一对象,通俗说就是根据循环次数限制做多少次重复操作。while循环,是当满足什么条件的时候,才做某种操作。

     

    for为遍历循环

    while为直到循环

    转载于:https://www.cnblogs.com/xiongwei/p/10431382.html

    展开全文
  • Python for和while循环的区别

    千次阅读 2019-02-21 15:42:10
    Python for和while循环的区别 for循环 1.for循环第一种情况 for x in range(0, 10): print(x) # 结果为0,1,2,3,4,5,6,7,8,9 # 从0开始到9结束 2.for循环第二种情况 for x in range(0, 10, 2): ...

    Python for和while循环的区别

     

    十分想念顺店杂可。。。

     

    for循环

     

    1.for循环第一种情况

     

    for x in range(0, 10):
    	print(x)
    # 结果为0,1,2,3,4,5,6,7,8,9
    # 从0开始到9结束
    

     

    2.for循环第二种情况

     

    for x in range(0, 10, 2):
    	print(x)
    # 结果为0,2,4,6,8
    # 从0开始到9结束,依次加2
    

     

    3.for循环第三种情况

     

    a = ["1", 2, 123, "dasf"]
    for x in a:
    	print(x)
    # 结果为"1",  2,  123,  "dasf"
    

     

    for循环不止能循环生成数字还能循环可迭代对象**

     
     

    while循环

     

    1.while循环第一种情况

     

    x = 1
    while True:
       print(x)
    # 结果为1,1,1,1,1……无限
    

    因为一直是True所以循环不会停止会一直循环下去

     
     

    2.while循环第二种情况

    count = 0
    while (count < 5):
       print(count)
       count = count + 1
    # 结果为 0,1,2,3,4
    # 因为count等于4已经是小于5的整数了,所以循环停止。
    

    break 退出循环 continue 跳过本次循环开始下次循环

     

    示例如下

    
    # continue 和 break 用法
     
    i = 1
    while i < 10:   
        i += 1
        if i%2 > 0:     # 非双数时跳过输出
            continue
        print(i)         # 输出双数2、4、6、8、10
     
    i = 1
    while 1:            # 循环条件为1必定成立
        print(i)         # 输出1~10
        i += 1
        if i > 10:     # 当i大于10时跳出循环
            break
    
    

     

    while循环中使用else

     

    示例如下

    # while循环中使用else示例
    
    count = 0
    while count < 5:
       print(count, " is  less than 5")
       count = count + 1
    else:
       print(count, " is not less than 5")
    
    # 结果为:
    0 is less than 5
    1 is less than 5
    2 is less than 5
    3 is less than 5
    4 is less than 5
    5 is not less than 5
    

     

    结束,喜欢请关注!

     

    pythonQQ交流群:785239887
    

     

    展开全文
  • Python for和while循环的区别十分想念顺店杂可。。。for循环1.for循环第一种情况for x in range(0, 10):print(x)# 结果为0,1,2,3,4,5,6,7,8,9# 从0开始到9结束2.for循环第二种情况for x in range(0, 10, 2)...

    Python for和while循环的区别

    十分想念顺店杂可。。。

    for循环

    1.for循环第一种情况

    for x in range(0, 10):

    print(x)

    # 结果为0,1,2,3,4,5,6,7,8,9

    # 从0开始到9结束

    2.for循环第二种情况

    for x in range(0, 10, 2):

    print(x)

    # 结果为0,2,4,6,8

    # 从0开始到9结束,依次加2

    3.for循环第三种情况

    a = ["1", 2, 123, "dasf"]

    for x in a:

    print(x)

    # 结果为"1", 2, 123, "dasf"

    for循环不止能循环生成数字还能循环可迭代对象**

    while循环

    1.while循环第一种情况

    x = 1

    while True:

    print(x)

    # 结果为1,1,1,1,1……无限

    因为一直是True所以循环不会停止会一直循环下去

    2.while循环第二种情况

    count = 0

    while (count < 5):

    print(count)

    count = count + 1

    # 结果为 0,1,2,3,4

    # 因为count等于4已经是小于5的整数了,所以循环停止。

    break 退出循环 continue 跳过本次循环开始下次循环

    示例如下

    # continue 和 break 用法

    i = 1

    while i < 10:

    i += 1

    if i%2 > 0: # 非双数时跳过输出

    continue

    print(i) # 输出双数2、4、6、8、10

    i = 1

    while 1: # 循环条件为1必定成立

    print(i) # 输出1~10

    i += 1

    if i > 10: # 当i大于10时跳出循环

    break

    while循环中使用else

    示例如下

    # while循环中使用else示例

    count = 0

    while count < 5:

    print(count, " is less than 5")

    count = count + 1

    else:

    print(count, " is not less than 5")

    # 结果为:

    0 is less than 5

    1 is less than 5

    2 is less than 5

    3 is less than 5

    4 is less than 5

    5 is not less than 5

    结束,喜欢请关注!

    pythonQQ交流群:785239887

    展开全文
  • 【C语言】for和while循环的区别

    千次阅读 2019-07-10 09:49:14
    while循环适用于未知循环次数。 2. 从内存角度来看: 局部变量在栈内存中存在,当for循环语句结束,那么变量会及时被gc(垃圾回收器)及时释放掉,不浪费空间。 若使用循环之后还想去访问循环语句中控制那个变量...

    1. 从应用场景来看:

    for循环用于已知循环次数;while循环适用于未知循环次数。

    2. 从内存角度来看:

    局部变量在栈内存中存在,当for循环语句结束,那么变量会及时被gc(垃圾回收器)及时释放掉,不浪费空间。

    若使用循环之后还想去访问循环语句中控制那个变量,用while循环。

     

    展开全文
  • for循环和while循环for循环for循环基本概念for循环的例子while循环while循环的概念while循环的例子 for循环 for循环基本概念 for循环可以从一个有序集合里依次把元素拿出来并且赋值给name,比如list,tuple和字符串...
  • for循环和while循环的区别  使用区别:如果你想在循环结束后,继续使用控制条件的那个变量,用while循环, 否则用for循环。不知道用for循环。  因为变量及早的从内存中消失,可以提高内存的使用效率。 其实还有一...
  • for和while循环的区别: 主要体现:从内存角度考虑,for循环结束,循环中变量及时从内存中释放掉,for循环的外面不能再访问这个变量 而while循环结束,还能去访问这个变量,等待GC空闲时,释放这个变量 还有一种场景的理解...
  • Java for循环和while循环的区别 一、两种循环的格式不同: 控制条件语句所控制的那个变量,在for循环结束后,就不能再被访问到了,而while循环结束还可以继续使用,如果你想继续使用,就用while,否则推荐使用for...
  • python里for循环和while循环的区别 1、for循环和while循环的最大区别在于循环的工作量是否确定,for循环就像ATM机依次取钱一样,直到把所有人的钱都取完才下班,while循环就像收费站一样,只要满足条件就干活,不...
  • for循环和while循环的区别??

    千次阅读 2019-03-16 11:28:12
    for循环和while循环的区别?? 在编写程序时,我们会经常使用到循环,那么我们到底应该选择for循环还是while循环呢? 从应用场景方面考虑: for循环适用于已知循环次数,while循环适用于未知循环次数。 那么在...
  • C++中for循环和while循环的区别 这两者之间最大的区别就是for循环一般应用于循环次数已知的情况,而while循环一般应用于循环次数未知的情况。在一般情况下,这两者是可以相互转化的。 举一个简单的例子:求1-100的和...
  • for循环和while循环的区别及用法 其实这两个可以互相代替的,比如说 for (int i = 0; i<10; i++) {…//插入语句 } 用while来写就是 int i = 0; while (i<10) { …//插入语句 i++; } for循环比度较简洁,会比...
  • C语言for循环和while循环的区别

    千次阅读 2020-04-16 11:09:16
    文章目录1、for循环介绍2、while循环介绍3、循环的选择4、版权声明 1、for循环介绍 for循环的一般形式为: for (语句1;表达式;语句2) { 语句块 } 1)for循环开始时,会先执行语句1,而且在整个循环过程中只执行...
  • 在开发中,如果明确循环的次数,使用for循环 ;不明确循环次数,使用while循环 从内存角度考虑,for循环的格式for(初始语句;条件语句;步长语句){循环体语句…},for循环结束之后, {}中的变量值会及时从内存中释放掉,不会...
  • for循环和while循环的区别(通俗易懂,我的理解) 区别 控制条件语句的变量,在for循环结束后,就不可以被访问了,而while循环还可以访问,如果你继续想使用该变量,则可以使用while循环,否则推荐使用for循环。 ...
  • 循环结构(for循环和while循环的区别)

    千次阅读 2019-04-24 10:44:26
    使用区别:控制条件语句所控制那个变量,在for循环结束后,就不能再被访问到了,而while循环结束还可以继续使用,如果你想继续使用,就用while,否则推荐使用for。原因是for循环结束,该变量就从内存中消失,能够...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,726
精华内容 690
关键字:

for和while循环的区别