美文网首页Python从入门到精通
简述Python中for和while循环的区别

简述Python中for和while循环的区别

作者: Hello_Hui | 来源:发表于2018-05-22 23:05 被阅读0次

Python中for循环和while循环本质上是没有区别的,但是在实际应用上,针对性不太一样。

for主要应用在遍历中,比如:

example1:

for i in range(10):

    print(i)

打印结果为:

0 1 2 3 4 5 6 7 8 9 

注:以上数字键每个数字换行一次

example2:

list1 = [1,2,"a”]

for i in list1:

    print(i)

打印结果为逐步列表list1中的元素:

1

2

a

而while循环很少进行遍历使用(语句过多,没有for方便),while主要用于判断符合条件下循环,比如:

i = 0

while True:

    if i<3:

        print(i)

        i += 1

    else:

        print("i>=3啦!")

        break

运行结果:当i叠加到3前,依次打印i的值,当i等于3的时候判断语句不成立,执行else语句,跳出while循环

打印结果:

0

1

2

相关文章

  • 简述Python中for和while循环的区别

    Python中for循环和while循环本质上是没有区别的,但是在实际应用上,针对性不太一样。 for主要应用在遍...

  • 我的python学习笔记-第十天

    循环语句 Python中的循环语句有 for 和 while。 while 循环 Python中while语句的一...

  • Python3 循环

    Python中的循环语句有 for 和 while。 while循环 Python中while语句的一般形式: 同...

  • Python3 & 循环语句

    Python 提供了 for 循环和 while 循环(在 Python 中没有 do..while 循环)。 W...

  • 第五周python学习

    Python提供了for循环和while循环(在Python中没有do..while循环): 循环类型描述 whi...

  • 14、python循环语句

    本章节将为大家介绍Python循环语句的使用。Python中的循环语句有 for 和 while。 while循环...

  • Kotlin之迭代事物

    while循环 Kotlin有while循环和do-while循环,它们的语法和Java中的循环没什么区别: 迭代...

  • Python3入门(五)循环语句

    Python中的循环语句有 for 和 while。Python循环语句的控制结构图如下所示 一、while循环 ...

  • Lesson 021 —— python 循环语句

    Lesson 021 —— python 循环语句 Python中的循环语句有 for 和 while。 循环可以...

  • Python中if和while循环的区别

    if和while是Python中常用的条件循环语句,若使用相同的条件,并基于该条件作出相同的动作,二者有何区别呢?...

网友评论

    本文标题:简述Python中for和while循环的区别

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