python 循环输出10-20之间所有数,python中怎么一行输出五个数

首页 > 教育培训 > 作者:YD1662023-07-30 17:45:20

什么是循环?

循环可以执行一个代码块多次,直到不满足条件为止。 在编程中,它们的用法相当普遍。

什么是For 循环?

For循环用于迭代序列的元素。 当您有一段代码要重复“ n”次时,通常使用它。

什么是While循环?

While循环用于重复代码块。 不止一次执行代码,而是多次执行代码块,直到不满足特定条件为止。

如何使用“ While 循环”

while循环执行与“ if语句”完全相同的操作,但是它们不止运行一次代码块,而是跳回到了开始代码的位置,并再次重复了整个过程。

Syntax

while expression Statement

Example:

# #Example file for working with loops # x=0 #define a while loop while(x <4): print(x) x = x 1

Output

0 1 2 3

如何使用“For循环”

在Python中,“ for循环”称为迭代器。

就像while循环一样,“ For循环”也用于重复程序。

但是与while循环不同,while循环取决于条件为真还是假。 “ For循环”取决于它迭代的元素。

Example:

# #Example file for working with loops # x=0 #define a while loop # while(x <4): # print x # x = x 1 #Define a for loop for x in range(2,7): print(x)

Output

2 3 4 5 6

For循环,使用声明的数字进行迭代。

例如,

对于x范围为(2,7)的循环

执行此代码后,它将打印2到7之间的数字(2,3,4,5,6)。 在此代码中,数字7不在范围内。

如何为字符串使用For循环

示例:

#use a for loop over a collection Months = ["Jan","Feb","Mar","April","May","June"] for m in Months: print(m)

输出

Jan Feb Mar April May June

如何在For 循环中使用break语句

断点是For循环中的独特功能,可让您中断或终止for循环的执行

示例:

#use a for loop over a collection #Months = ["Jan","Feb","Mar","April","May","June"] #for m in Months: #print m # use the break and continue statements for x in range (10,20): if (x == 15): break #if (x % 2 == 0) : continue print(x)

输出

10 11 12 13 14

在此示例中,我们声明了10到20之间的数字,但是我们希望for循环在数字15处终止并停止进一步执行。 为此,我们通过定义(x == 15)来声明break,因此,一旦代码迭代到数字15,它将终止程序。

如何在For 循环中使用“continue 语句”

顾名思义,continue 函数将终止for循环的当前迭代,但将继续执行其余迭代。

示例

#use a for loop over a collection #Months = ["Jan","Feb","Mar","April","May","June"] #for m in Months: #print m # use the break and continue statements for x in range (10,20): #if (x == 15): break if (x % 5 == 0) : continue print(x)

Output

11 12 13 14 16 17 18 19

在我们的示例中,我们声明了10-20的值,但是在这些数字之间,我们只希望那些不能被5整除的数字。

因此,在我们的范围(10,11,12….19,20)中,只有3个数字10,15,20,它们可以被5整除,而其余则不能被整除。

因此,除了数字10、15和20外,“ for循环”将把这些数字作为输出打印出来。

什么是“enumerate枚举”

enumerate()是一个内置函数,用于为可迭代对象的每个项目分配索引。 它在跟踪当前项目的同时,在可迭代对象上添加循环,并以可枚举形式返回对象。 可以在for循环中使用此对象,以通过使用list()方法将其转换为列表。

Example:

枚举功能用于对列表中的成员进行编号或索引。

假设我们要对Months = ["Jan","Feb","Mar","April","May","June"]进行编号,因此我们声明变量i枚举数字,而m将在列表中打印月份数。

#use a for loop over a collection Months = ["Jan","Feb","Mar","April","May","June"] for i, m in enumerate (Months): print(i,m) # use the break and continue statements #for x in range (10,20): #if (x == 15): break #if (x % 5 == 0) : continue #print x

Output

0 Jan 1 Feb 2 Mar 3 April 4 May 5 June实际例子

让我们看看For 循环的另一个示例,该示例一次又一次地重复相同的语句。

python 循环输出10-20之间所有数,python中怎么一行输出五个数(1)

python 循环输出10-20之间所有数,python中怎么一行输出五个数(2)

如何使用for循环实现重复执行

您可以使用for循环,甚至一次又一次地重复相同的语句。 在此示例中,我们已将单词“ guru99”打印了三次。

for i in '123': print ("guru99",i,)

Output

guru99 1 guru99 2 guru99 3

像其他编程语言一样,Python也使用循环,但是限制为仅两种循环“ While循环”和“ for循环”。

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.